Versions in this module Expand all Collapse all v1 v1.0.4 Feb 19, 2026 Changes in this version + type Client struct + func New(webexClient *webexsdk.Client, config *Config) *Client + func (c *Client) GetDevice() DeviceDTO + func (c *Client) GetDeviceURL() (string, error) + func (c *Client) GetWebSocketURL() (string, error) + func (c *Client) IsRegistered() bool + func (c *Client) OnRegistered(callback func()) + func (c *Client) Refresh() error + func (c *Client) Register() error + func (c *Client) Unregister() error + func (c *Client) WaitForRegistration(timeout time.Duration) error + type Config struct + DefaultBody map[string]interface{} + DefaultHeaders map[string]string + DeviceType string + Ephemeral bool + EphemeralDeviceTTL int + func DefaultConfig() *Config + type DeviceDTO struct + ClientMessagingGiphy string + DeviceType string + ETag string + InNetworkInactivityDuration int + IntranetInactivityDuration int + ModificationTime string + ServiceHostMap interface{} + Services interface{} + URL string + UserID string + WebFileShareControl string + WebSocketURL string + type DeviceResponse struct + URL string + WebSocketURL string Other modules containing this package github.com/WebexCommunity/webex-go-sdk/v2