Documentation ¶
Index ¶
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
}
func (*Client) InitializeDefaultConnection ¶
func (*Client) ListDistributors ¶
func (*Client) PickDistributor ¶
func (c *Client) PickDistributor(dist string) *Distributor
func (*Client) StartHandling ¶
StartHandling exports the connector interface and requests the app's name on the bus
type Connector ¶
type Connector struct {
// contains filtered or unexported fields
}
func NewConnector ¶
func NewConnector(handler ConnectorHandler) Connector
func (Connector) NewEndpoint ¶
func (Connector) Unregistered ¶
type ConnectorHandler ¶
type Distributor ¶
type Distributor struct {
// contains filtered or unexported fields
}
func NewDistributor ¶
func NewDistributor(object dbus.BusObject) *Distributor
func (*Distributor) Register ¶
func (d *Distributor) Register(name, token, description string) (definitions.RegisterStatus, string)
func (*Distributor) Unregister ¶
func (d *Distributor) Unregister(token string) (err error)
Click to show internal directories.
Click to hide internal directories.