Documentation ¶
Index ¶
- type Client
- func (c *Client) DeleteDeviceApplicationStatus(ctx *dpcontext.Context, applicationID string) error
- func (c *Client) DeleteDeviceServiceState(ctx *dpcontext.Context, applicationID, service string) error
- func (c *Client) DeleteDeviceServiceStatus(ctx *dpcontext.Context, applicationID, service string) error
- func (c *Client) GetBundleBytes(ctx *dpcontext.Context) ([]byte, error)
- func (c *Client) InitiateDeviceConnection(ctx *dpcontext.Context) (net.Conn, error)
- func (c *Client) RegisterDevice(ctx *dpcontext.Context, registrationToken string) (*models.RegisterDeviceResponse, error)
- func (c *Client) Revdial(ctx *dpcontext.Context, path string) (*dpwebsocket.Conn, *dphttp.Response, error)
- func (c *Client) SendDeviceMetrics(ctx *dpcontext.Context, req models.DatadogPostMetricsRequest) error
- func (c *Client) SendServiceMetrics(ctx *dpcontext.Context, req models.IntermediateServiceMetricsRequest) error
- func (c *Client) SetAccessKey(accessKey string)
- func (c *Client) SetDeviceApplicationStatus(ctx *dpcontext.Context, applicationID string, ...) error
- func (c *Client) SetDeviceID(deviceID string)
- func (c *Client) SetDeviceInfo(ctx *dpcontext.Context, req models.SetDeviceInfoRequest) error
- func (c *Client) SetDeviceServiceState(ctx *dpcontext.Context, applicationID, service string, ...) error
- func (c *Client) SetDeviceServiceStatus(ctx *dpcontext.Context, applicationID, service string, ...) 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
}
func (*Client) DeleteDeviceApplicationStatus ¶
func (*Client) DeleteDeviceServiceState ¶
func (*Client) DeleteDeviceServiceStatus ¶
func (*Client) GetBundleBytes ¶
func (*Client) InitiateDeviceConnection ¶
func (*Client) RegisterDevice ¶
func (*Client) SendDeviceMetrics ¶
func (*Client) SendServiceMetrics ¶
func (*Client) SetAccessKey ¶
func (*Client) SetDeviceApplicationStatus ¶
func (*Client) SetDeviceID ¶
func (*Client) SetDeviceInfo ¶
func (*Client) SetDeviceServiceState ¶
func (*Client) SetDeviceServiceStatus ¶
Click to show internal directories.
Click to hide internal directories.