Documentation
¶
Index ¶
- type Client
- func (c *Client) GetAccessoryList(ctx context.Context) (int64, error)
- func (c *Client) HasPermission1(ctx context.Context, arg0 int64) (bool, error)
- func (c *Client) HasPermission1_1(ctx context.Context, arg0 int64) (bool, error)
- func (c *Client) OpenAccessory(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) OpenAccessoryInputStream(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) OpenAccessoryOutputStream(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) OpenDevice(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) RequestPermission2(ctx context.Context, arg0 int64, arg1 int64) error
- func (c *Client) RequestPermission2_1(ctx context.Context, arg0 int64, arg1 int64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client wraps the gRPC ManagerService client.
func NewClient ¶
func NewClient(cc grpc.ClientConnInterface) *Client
NewClient creates a new usb client.
func (*Client) GetAccessoryList ¶
GetAccessoryList calls the GetAccessoryList RPC.
func (*Client) HasPermission1 ¶
HasPermission1 calls the HasPermission1 RPC.
func (*Client) HasPermission1_1 ¶
HasPermission1_1 calls the HasPermission1_1 RPC.
func (*Client) OpenAccessory ¶
OpenAccessory calls the OpenAccessory RPC.
func (*Client) OpenAccessoryInputStream ¶
OpenAccessoryInputStream calls the OpenAccessoryInputStream RPC.
func (*Client) OpenAccessoryOutputStream ¶
OpenAccessoryOutputStream calls the OpenAccessoryOutputStream RPC.
func (*Client) OpenDevice ¶
OpenDevice calls the OpenDevice RPC.
func (*Client) RequestPermission2 ¶
RequestPermission2 calls the RequestPermission2 RPC.
Click to show internal directories.
Click to hide internal directories.