Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationSession ¶
type ApplicationSession struct { AppID *string `json:"appId,omitempty"` DisplayName *string `json:"displayName,omitempty"` Namespaces []*Namespace `json:"namespaces"` SessionID *string `json:"sessionId,omitempty"` StatusText *string `json:"statusText,omitempty"` TransportId *string `json:"transportId,omitempty"` }
type LaunchRequest ¶
type LaunchRequest struct { primitives.PayloadHeaders AppID *string `json:"appId,omitempty"` }
type ReceiverStatus ¶
type ReceiverStatus struct { primitives.PayloadHeaders Applications []*ApplicationSession `json:"applications"` Volume *Volume `json:"volume,omitempty"` }
func (*ReceiverStatus) GetSessionByNamespace ¶
func (s *ReceiverStatus) GetSessionByNamespace(namespace string) *ApplicationSession
GetSessionByNamespace attempts to return the first session with a specified namespace.
type StatusResponse ¶
type StatusResponse struct { primitives.PayloadHeaders Status *ReceiverStatus `json:"status,omitempty"` }
type StopRequest ¶
type StopRequest struct { primitives.PayloadHeaders SessionID *string `json:"sessionID,omitempty"` }
Click to show internal directories.
Click to hide internal directories.