Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type DeviceClient struct + func NewDeviceClient(cc grpc.ClientConnInterface) *DeviceClient + func (c *DeviceClient) Close(ctx context.Context) error + func (c *DeviceClient) ConnectPorts(ctx context.Context, arg0 int64, arg1 int32) (int64, error) + func (c *DeviceClient) GetInfo(ctx context.Context) (int64, error) + func (c *DeviceClient) OpenInputPort(ctx context.Context, arg0 int32) (int64, error) + func (c *DeviceClient) OpenOutputPort(ctx context.Context, arg0 int32) (int64, error) + func (c *DeviceClient) ToString(ctx context.Context) (string, error) + type DeviceInfoClient struct + func NewDeviceInfoClient(cc grpc.ClientConnInterface) *DeviceInfoClient + func (c *DeviceInfoClient) DescribeContents(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *DeviceInfoClient) GetDefaultProtocol(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) GetId(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) GetInputPortCount(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) GetOutputPortCount(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) GetPorts(ctx context.Context) (int64, error) + func (c *DeviceInfoClient) GetProperties(ctx context.Context) (int64, error) + func (c *DeviceInfoClient) GetType(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) HashCode(ctx context.Context) (int32, error) + func (c *DeviceInfoClient) IsPrivate(ctx context.Context) (bool, error) + func (c *DeviceInfoClient) ToString(ctx context.Context) (string, error) + func (c *DeviceInfoClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type DeviceInfoPortInfoClient struct + func NewDeviceInfoPortInfoClient(cc grpc.ClientConnInterface) *DeviceInfoPortInfoClient + func (c *DeviceInfoPortInfoClient) GetName(ctx context.Context) (string, error) + func (c *DeviceInfoPortInfoClient) GetPortNumber(ctx context.Context) (int32, error) + func (c *DeviceInfoPortInfoClient) GetType(ctx context.Context) (int32, error) + type DeviceMidiConnectionClient struct + func NewDeviceMidiConnectionClient(cc grpc.ClientConnInterface) *DeviceMidiConnectionClient + func (c *DeviceMidiConnectionClient) Close(ctx context.Context) error + type DeviceServiceClient struct + func NewDeviceServiceClient(cc grpc.ClientConnInterface) *DeviceServiceClient + func (c *DeviceServiceClient) GetDeviceInfo(ctx context.Context) (int64, error) + func (c *DeviceServiceClient) GetOutputPortReceivers(ctx context.Context) (int64, error) + func (c *DeviceServiceClient) OnBind(ctx context.Context, arg0 int64) (int64, error) + func (c *DeviceServiceClient) OnClose(ctx context.Context) error + func (c *DeviceServiceClient) OnCreate(ctx context.Context) error + func (c *DeviceServiceClient) OnDeviceStatusChanged(ctx context.Context, arg0 int64) error + func (c *DeviceServiceClient) OnGetInputPortReceivers(ctx context.Context) (int64, error) + type DeviceStatusClient struct + func NewDeviceStatusClient(cc grpc.ClientConnInterface) *DeviceStatusClient + func (c *DeviceStatusClient) DescribeContents(ctx context.Context) (int32, error) + func (c *DeviceStatusClient) GetDeviceInfo(ctx context.Context) (int64, error) + func (c *DeviceStatusClient) GetOutputPortOpenCount(ctx context.Context, arg0 int32) (int32, error) + func (c *DeviceStatusClient) IsInputPortOpen(ctx context.Context, arg0 int32) (bool, error) + func (c *DeviceStatusClient) ToString(ctx context.Context) (string, error) + func (c *DeviceStatusClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type InputPortClient struct + func NewInputPortClient(cc grpc.ClientConnInterface) *InputPortClient + func (c *InputPortClient) Close(ctx context.Context) error + func (c *InputPortClient) GetPortNumber(ctx context.Context) (int32, error) + func (c *InputPortClient) OnFlush(ctx context.Context) error + func (c *InputPortClient) OnSend(ctx context.Context, arg0 int64, arg1 int32, arg2 int32, arg3 int64) error + type ManagerClient struct + func NewManagerClient(cc grpc.ClientConnInterface) *ManagerClient + func (c *ManagerClient) GetDevices(ctx context.Context) (int64, error) + func (c *ManagerClient) GetDevicesForTransport(ctx context.Context, arg0 int32) (int64, error) + func (c *ManagerClient) RegisterDeviceCallback(ctx context.Context, arg0 int32, arg1 int64, arg2 int64) error + func (c *ManagerClient) UnregisterDeviceCallback(ctx context.Context, arg0 int64) error + type ManagerDeviceCallbackClient struct + func NewManagerDeviceCallbackClient(cc grpc.ClientConnInterface) *ManagerDeviceCallbackClient + func (c *ManagerDeviceCallbackClient) OnDeviceAdded(ctx context.Context, arg0 int64) error + func (c *ManagerDeviceCallbackClient) OnDeviceRemoved(ctx context.Context, arg0 int64) error + func (c *ManagerDeviceCallbackClient) OnDeviceStatusChanged(ctx context.Context, arg0 int64) error + type ManagerOnDeviceOpenedListenerClient struct + func NewManagerOnDeviceOpenedListenerClient(cc grpc.ClientConnInterface) *ManagerOnDeviceOpenedListenerClient + func (c *ManagerOnDeviceOpenedListenerClient) OnDeviceOpened(ctx context.Context, arg0 int64) error + type OutputPortClient struct + func NewOutputPortClient(cc grpc.ClientConnInterface) *OutputPortClient + func (c *OutputPortClient) Close(ctx context.Context) error + func (c *OutputPortClient) GetPortNumber(ctx context.Context) (int32, error) + func (c *OutputPortClient) OnConnect(ctx context.Context, arg0 int64) error + func (c *OutputPortClient) OnDisconnect(ctx context.Context, arg0 int64) error + type ReceiverClient struct + func NewReceiverClient(cc grpc.ClientConnInterface) *ReceiverClient + func (c *ReceiverClient) Flush(ctx context.Context) error + func (c *ReceiverClient) GetMaxMessageSize(ctx context.Context) (int32, error) + func (c *ReceiverClient) OnFlush(ctx context.Context) error + func (c *ReceiverClient) OnSend(ctx context.Context, arg0 int64, arg1 int32, arg2 int32, arg3 int64) error + func (c *ReceiverClient) Send3(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) error + func (c *ReceiverClient) Send4_1(ctx context.Context, arg0 int64, arg1 int32, arg2 int32, arg3 int64) error + type SenderClient struct + func NewSenderClient(cc grpc.ClientConnInterface) *SenderClient + func (c *SenderClient) Connect(ctx context.Context, arg0 int64) error + func (c *SenderClient) Disconnect(ctx context.Context, arg0 int64) error + func (c *SenderClient) OnConnect(ctx context.Context, arg0 int64) error + func (c *SenderClient) OnDisconnect(ctx context.Context, arg0 int64) error + type UmpDeviceServiceClient struct + func NewUmpDeviceServiceClient(cc grpc.ClientConnInterface) *UmpDeviceServiceClient + func (c *UmpDeviceServiceClient) GetDeviceInfo(ctx context.Context) (int64, error) + func (c *UmpDeviceServiceClient) GetOutputPortReceivers(ctx context.Context) (int64, error) + func (c *UmpDeviceServiceClient) OnBind(ctx context.Context, arg0 int64) (int64, error) + func (c *UmpDeviceServiceClient) OnClose(ctx context.Context) error + func (c *UmpDeviceServiceClient) OnCreate(ctx context.Context) error + func (c *UmpDeviceServiceClient) OnDeviceStatusChanged(ctx context.Context, arg0 int64) error + func (c *UmpDeviceServiceClient) OnGetInputPortReceivers(ctx context.Context) (int64, error)