Documentation
¶
Overview ¶
Code generated by ogen, DO NOT EDIT.
Index ¶
- func WithServerURL(ctx context.Context, u *url.URL) context.Context
- type AlwaysAvailableTrack
- func (s *AlwaysAvailableTrack) Decode(d *jx.Decoder) error
- func (s *AlwaysAvailableTrack) Encode(e *jx.Encoder)
- func (s *AlwaysAvailableTrack) GetChannelCount() OptInt64
- func (s *AlwaysAvailableTrack) GetCodec() OptAlwaysAvailableTrackCodec
- func (s *AlwaysAvailableTrack) GetMuLaw() OptBool
- func (s *AlwaysAvailableTrack) GetSampleRate() OptInt64
- func (s *AlwaysAvailableTrack) MarshalJSON() ([]byte, error)
- func (s *AlwaysAvailableTrack) SetChannelCount(val OptInt64)
- func (s *AlwaysAvailableTrack) SetCodec(val OptAlwaysAvailableTrackCodec)
- func (s *AlwaysAvailableTrack) SetMuLaw(val OptBool)
- func (s *AlwaysAvailableTrack) SetSampleRate(val OptInt64)
- func (s *AlwaysAvailableTrack) UnmarshalJSON(data []byte) error
- func (s *AlwaysAvailableTrack) Validate() error
- type AlwaysAvailableTrackCodec
- func (AlwaysAvailableTrackCodec) AllValues() []AlwaysAvailableTrackCodec
- func (s *AlwaysAvailableTrackCodec) Decode(d *jx.Decoder) error
- func (s AlwaysAvailableTrackCodec) Encode(e *jx.Encoder)
- func (s AlwaysAvailableTrackCodec) MarshalJSON() ([]byte, error)
- func (s AlwaysAvailableTrackCodec) MarshalText() ([]byte, error)
- func (s *AlwaysAvailableTrackCodec) UnmarshalJSON(data []byte) error
- func (s *AlwaysAvailableTrackCodec) UnmarshalText(data []byte) error
- func (s AlwaysAvailableTrackCodec) Validate() error
- type AuthAction
- func (AuthAction) AllValues() []AuthAction
- func (s *AuthAction) Decode(d *jx.Decoder) error
- func (s AuthAction) Encode(e *jx.Encoder)
- func (s AuthAction) MarshalJSON() ([]byte, error)
- func (s AuthAction) MarshalText() ([]byte, error)
- func (s *AuthAction) UnmarshalJSON(data []byte) error
- func (s *AuthAction) UnmarshalText(data []byte) error
- func (s AuthAction) Validate() error
- type AuthInternalUser
- func (s *AuthInternalUser) Decode(d *jx.Decoder) error
- func (s *AuthInternalUser) Encode(e *jx.Encoder)
- func (s *AuthInternalUser) GetIps() []string
- func (s *AuthInternalUser) GetPass() OptString
- func (s *AuthInternalUser) GetPermissions() []AuthInternalUserPermission
- func (s *AuthInternalUser) GetUser() OptString
- func (s *AuthInternalUser) MarshalJSON() ([]byte, error)
- func (s *AuthInternalUser) SetIps(val []string)
- func (s *AuthInternalUser) SetPass(val OptString)
- func (s *AuthInternalUser) SetPermissions(val []AuthInternalUserPermission)
- func (s *AuthInternalUser) SetUser(val OptString)
- func (s *AuthInternalUser) UnmarshalJSON(data []byte) error
- func (s *AuthInternalUser) Validate() error
- type AuthInternalUserPermission
- func (s *AuthInternalUserPermission) Decode(d *jx.Decoder) error
- func (s *AuthInternalUserPermission) Encode(e *jx.Encoder)
- func (s *AuthInternalUserPermission) GetAction() OptAuthAction
- func (s *AuthInternalUserPermission) GetPath() OptString
- func (s *AuthInternalUserPermission) MarshalJSON() ([]byte, error)
- func (s *AuthInternalUserPermission) SetAction(val OptAuthAction)
- func (s *AuthInternalUserPermission) SetPath(val OptString)
- func (s *AuthInternalUserPermission) UnmarshalJSON(data []byte) error
- func (s *AuthInternalUserPermission) Validate() error
- type AuthJwksRefreshRes
- type AuthMethod
- func (AuthMethod) AllValues() []AuthMethod
- func (s *AuthMethod) Decode(d *jx.Decoder) error
- func (s AuthMethod) Encode(e *jx.Encoder)
- func (s AuthMethod) MarshalJSON() ([]byte, error)
- func (s AuthMethod) MarshalText() ([]byte, error)
- func (s *AuthMethod) UnmarshalJSON(data []byte) error
- func (s *AuthMethod) UnmarshalText(data []byte) error
- func (s AuthMethod) Validate() error
- type Client
- func (c *Client) AuthJwksRefresh(ctx context.Context) (AuthJwksRefreshRes, error)
- func (c *Client) ConfigGlobalGet(ctx context.Context) (ConfigGlobalGetRes, error)
- func (c *Client) ConfigGlobalSet(ctx context.Context, request *GlobalConf) (ConfigGlobalSetRes, error)
- func (c *Client) ConfigPathDefaultsGet(ctx context.Context) (ConfigPathDefaultsGetRes, error)
- func (c *Client) ConfigPathDefaultsPatch(ctx context.Context, request *PathConf) (ConfigPathDefaultsPatchRes, error)
- func (c *Client) ConfigPathsAdd(ctx context.Context, request *PathConf, params ConfigPathsAddParams) (ConfigPathsAddRes, error)
- func (c *Client) ConfigPathsDelete(ctx context.Context, params ConfigPathsDeleteParams) (ConfigPathsDeleteRes, error)
- func (c *Client) ConfigPathsGet(ctx context.Context, params ConfigPathsGetParams) (ConfigPathsGetRes, error)
- func (c *Client) ConfigPathsList(ctx context.Context, params ConfigPathsListParams) (ConfigPathsListRes, error)
- func (c *Client) ConfigPathsPatch(ctx context.Context, request *PathConf, params ConfigPathsPatchParams) (ConfigPathsPatchRes, error)
- func (c *Client) ConfigPathsReplace(ctx context.Context, request *PathConf, params ConfigPathsReplaceParams) (ConfigPathsReplaceRes, error)
- func (c *Client) HlsMuxersGet(ctx context.Context, params HlsMuxersGetParams) (HlsMuxersGetRes, error)
- func (c *Client) HlsMuxersList(ctx context.Context, params HlsMuxersListParams) (HlsMuxersListRes, error)
- func (c *Client) HlssessionsGet(ctx context.Context, params HlssessionsGetParams) (HlssessionsGetRes, error)
- func (c *Client) HlssessionsKick(ctx context.Context, params HlssessionsKickParams) (HlssessionsKickRes, error)
- func (c *Client) HlssessionsList(ctx context.Context, params HlssessionsListParams) (HlssessionsListRes, error)
- func (c *Client) Info(ctx context.Context) (InfoRes, error)
- func (c *Client) PathsGet(ctx context.Context, params PathsGetParams) (PathsGetRes, error)
- func (c *Client) PathsList(ctx context.Context, params PathsListParams) (PathsListRes, error)
- func (c *Client) RecordingsDeleteSegment(ctx context.Context, params RecordingsDeleteSegmentParams) (RecordingsDeleteSegmentRes, error)
- func (c *Client) RecordingsGet(ctx context.Context, params RecordingsGetParams) (RecordingsGetRes, error)
- func (c *Client) RecordingsList(ctx context.Context, params RecordingsListParams) (RecordingsListRes, error)
- func (c *Client) RtmpConnectionsGet(ctx context.Context, params RtmpConnectionsGetParams) (RtmpConnectionsGetRes, error)
- func (c *Client) RtmpConnsKick(ctx context.Context, params RtmpConnsKickParams) (RtmpConnsKickRes, error)
- func (c *Client) RtmpConnsList(ctx context.Context, params RtmpConnsListParams) (RtmpConnsListRes, error)
- func (c *Client) RtmpsConnectionsGet(ctx context.Context, params RtmpsConnectionsGetParams) (RtmpsConnectionsGetRes, error)
- func (c *Client) RtmpsConnsKick(ctx context.Context, params RtmpsConnsKickParams) (RtmpsConnsKickRes, error)
- func (c *Client) RtmpsConnsList(ctx context.Context, params RtmpsConnsListParams) (RtmpsConnsListRes, error)
- func (c *Client) RtspConnsGet(ctx context.Context, params RtspConnsGetParams) (RtspConnsGetRes, error)
- func (c *Client) RtspConnsList(ctx context.Context, params RtspConnsListParams) (RtspConnsListRes, error)
- func (c *Client) RtspSessionsGet(ctx context.Context, params RtspSessionsGetParams) (RtspSessionsGetRes, error)
- func (c *Client) RtspSessionsKick(ctx context.Context, params RtspSessionsKickParams) (RtspSessionsKickRes, error)
- func (c *Client) RtspSessionsList(ctx context.Context, params RtspSessionsListParams) (RtspSessionsListRes, error)
- func (c *Client) RtspsConnsGet(ctx context.Context, params RtspsConnsGetParams) (RtspsConnsGetRes, error)
- func (c *Client) RtspsConnsList(ctx context.Context, params RtspsConnsListParams) (RtspsConnsListRes, error)
- func (c *Client) RtspsSessionsGet(ctx context.Context, params RtspsSessionsGetParams) (RtspsSessionsGetRes, error)
- func (c *Client) RtspsSessionsKick(ctx context.Context, params RtspsSessionsKickParams) (RtspsSessionsKickRes, error)
- func (c *Client) RtspsSessionsList(ctx context.Context, params RtspsSessionsListParams) (RtspsSessionsListRes, error)
- func (c *Client) SrtConnsGet(ctx context.Context, params SrtConnsGetParams) (SrtConnsGetRes, error)
- func (c *Client) SrtConnsKick(ctx context.Context, params SrtConnsKickParams) (SrtConnsKickRes, error)
- func (c *Client) SrtConnsList(ctx context.Context, params SrtConnsListParams) (SrtConnsListRes, error)
- func (c *Client) WebrtcSessionsGet(ctx context.Context, params WebrtcSessionsGetParams) (WebrtcSessionsGetRes, error)
- func (c *Client) WebrtcSessionsKick(ctx context.Context, params WebrtcSessionsKickParams) (WebrtcSessionsKickRes, error)
- func (c *Client) WebrtcSessionsList(ctx context.Context, params WebrtcSessionsListParams) (WebrtcSessionsListRes, error)
- type ClientOption
- type ConfigGlobalGetBadRequest
- func (s *ConfigGlobalGetBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigGlobalGetBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigGlobalGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigGlobalGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigGlobalGetBadRequest) Validate() error
- type ConfigGlobalGetInternalServerError
- func (s *ConfigGlobalGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigGlobalGetInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigGlobalGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigGlobalGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigGlobalGetInternalServerError) Validate() error
- type ConfigGlobalGetRes
- type ConfigGlobalSetBadRequest
- func (s *ConfigGlobalSetBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigGlobalSetBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigGlobalSetBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigGlobalSetBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigGlobalSetBadRequest) Validate() error
- type ConfigGlobalSetInternalServerError
- func (s *ConfigGlobalSetInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigGlobalSetInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigGlobalSetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigGlobalSetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigGlobalSetInternalServerError) Validate() error
- type ConfigGlobalSetRes
- type ConfigPathDefaultsGetBadRequest
- func (s *ConfigPathDefaultsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathDefaultsGetBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathDefaultsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathDefaultsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathDefaultsGetBadRequest) Validate() error
- type ConfigPathDefaultsGetInternalServerError
- func (s *ConfigPathDefaultsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathDefaultsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathDefaultsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathDefaultsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathDefaultsGetInternalServerError) Validate() error
- type ConfigPathDefaultsGetRes
- type ConfigPathDefaultsPatchBadRequest
- func (s *ConfigPathDefaultsPatchBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathDefaultsPatchBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathDefaultsPatchBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathDefaultsPatchBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathDefaultsPatchBadRequest) Validate() error
- type ConfigPathDefaultsPatchInternalServerError
- func (s *ConfigPathDefaultsPatchInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathDefaultsPatchInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathDefaultsPatchInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathDefaultsPatchInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathDefaultsPatchInternalServerError) Validate() error
- type ConfigPathDefaultsPatchRes
- type ConfigPathsAddBadRequest
- func (s *ConfigPathsAddBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathsAddBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathsAddBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsAddBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsAddBadRequest) Validate() error
- type ConfigPathsAddInternalServerError
- func (s *ConfigPathsAddInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathsAddInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathsAddInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsAddInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsAddInternalServerError) Validate() error
- type ConfigPathsAddParams
- type ConfigPathsAddRes
- type ConfigPathsDeleteBadRequest
- func (s *ConfigPathsDeleteBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathsDeleteBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathsDeleteBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsDeleteBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsDeleteBadRequest) Validate() error
- type ConfigPathsDeleteInternalServerError
- func (s *ConfigPathsDeleteInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathsDeleteInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathsDeleteInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsDeleteInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsDeleteInternalServerError) Validate() error
- type ConfigPathsDeleteNotFound
- func (s *ConfigPathsDeleteNotFound) Decode(d *jx.Decoder) error
- func (s *ConfigPathsDeleteNotFound) Encode(e *jx.Encoder)
- func (s *ConfigPathsDeleteNotFound) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsDeleteNotFound) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsDeleteNotFound) Validate() error
- type ConfigPathsDeleteParams
- type ConfigPathsDeleteRes
- type ConfigPathsGetBadRequest
- func (s *ConfigPathsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathsGetBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsGetBadRequest) Validate() error
- type ConfigPathsGetInternalServerError
- func (s *ConfigPathsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsGetInternalServerError) Validate() error
- type ConfigPathsGetNotFound
- type ConfigPathsGetParams
- type ConfigPathsGetRes
- type ConfigPathsListBadRequest
- func (s *ConfigPathsListBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathsListBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsListBadRequest) Validate() error
- type ConfigPathsListInternalServerError
- func (s *ConfigPathsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathsListInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsListInternalServerError) Validate() error
- type ConfigPathsListParams
- type ConfigPathsListRes
- type ConfigPathsPatchBadRequest
- func (s *ConfigPathsPatchBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathsPatchBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathsPatchBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsPatchBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsPatchBadRequest) Validate() error
- type ConfigPathsPatchInternalServerError
- func (s *ConfigPathsPatchInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathsPatchInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathsPatchInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsPatchInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsPatchInternalServerError) Validate() error
- type ConfigPathsPatchNotFound
- func (s *ConfigPathsPatchNotFound) Decode(d *jx.Decoder) error
- func (s *ConfigPathsPatchNotFound) Encode(e *jx.Encoder)
- func (s *ConfigPathsPatchNotFound) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsPatchNotFound) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsPatchNotFound) Validate() error
- type ConfigPathsPatchParams
- type ConfigPathsPatchRes
- type ConfigPathsReplaceBadRequest
- func (s *ConfigPathsReplaceBadRequest) Decode(d *jx.Decoder) error
- func (s *ConfigPathsReplaceBadRequest) Encode(e *jx.Encoder)
- func (s *ConfigPathsReplaceBadRequest) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsReplaceBadRequest) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsReplaceBadRequest) Validate() error
- type ConfigPathsReplaceInternalServerError
- func (s *ConfigPathsReplaceInternalServerError) Decode(d *jx.Decoder) error
- func (s *ConfigPathsReplaceInternalServerError) Encode(e *jx.Encoder)
- func (s *ConfigPathsReplaceInternalServerError) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsReplaceInternalServerError) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsReplaceInternalServerError) Validate() error
- type ConfigPathsReplaceNotFound
- func (s *ConfigPathsReplaceNotFound) Decode(d *jx.Decoder) error
- func (s *ConfigPathsReplaceNotFound) Encode(e *jx.Encoder)
- func (s *ConfigPathsReplaceNotFound) MarshalJSON() ([]byte, error)
- func (s *ConfigPathsReplaceNotFound) UnmarshalJSON(data []byte) error
- func (s *ConfigPathsReplaceNotFound) Validate() error
- type ConfigPathsReplaceParams
- type ConfigPathsReplaceRes
- type Encryption
- func (Encryption) AllValues() []Encryption
- func (s *Encryption) Decode(d *jx.Decoder) error
- func (s Encryption) Encode(e *jx.Encoder)
- func (s Encryption) MarshalJSON() ([]byte, error)
- func (s Encryption) MarshalText() ([]byte, error)
- func (s *Encryption) UnmarshalJSON(data []byte) error
- func (s *Encryption) UnmarshalText(data []byte) error
- func (s Encryption) Validate() error
- type Error
- func (s *Error) Decode(d *jx.Decoder) error
- func (s *Error) Encode(e *jx.Encoder)
- func (s *Error) GetError() OptString
- func (s *Error) GetStatus() OptErrorStatus
- func (s *Error) MarshalJSON() ([]byte, error)
- func (s *Error) SetError(val OptString)
- func (s *Error) SetStatus(val OptErrorStatus)
- func (s *Error) UnmarshalJSON(data []byte) error
- func (s *Error) Validate() error
- type ErrorStatus
- func (ErrorStatus) AllValues() []ErrorStatus
- func (s *ErrorStatus) Decode(d *jx.Decoder) error
- func (s ErrorStatus) Encode(e *jx.Encoder)
- func (s ErrorStatus) MarshalJSON() ([]byte, error)
- func (s ErrorStatus) MarshalText() ([]byte, error)
- func (s *ErrorStatus) UnmarshalJSON(data []byte) error
- func (s *ErrorStatus) UnmarshalText(data []byte) error
- func (s ErrorStatus) Validate() error
- type GlobalConf
- func (s *GlobalConf) Decode(d *jx.Decoder) error
- func (s *GlobalConf) Encode(e *jx.Encoder)
- func (s *GlobalConf) GetAPI() OptBool
- func (s *GlobalConf) GetApiAddress() OptString
- func (s *GlobalConf) GetApiAllowOrigin() OptNilString
- func (s *GlobalConf) GetApiAllowOrigins() []string
- func (s *GlobalConf) GetApiEncryption() OptBool
- func (s *GlobalConf) GetApiServerCert() OptString
- func (s *GlobalConf) GetApiServerKey() OptString
- func (s *GlobalConf) GetApiTrustedProxies() []string
- func (s *GlobalConf) GetAuthHTTPAddress() OptString
- func (s *GlobalConf) GetAuthHTTPExclude() []AuthInternalUserPermission
- func (s *GlobalConf) GetAuthHTTPFingerprint() OptString
- func (s *GlobalConf) GetAuthInternalUsers() []AuthInternalUser
- func (s *GlobalConf) GetAuthJWTAudience() OptString
- func (s *GlobalConf) GetAuthJWTClaimKey() OptString
- func (s *GlobalConf) GetAuthJWTExclude() []AuthInternalUserPermission
- func (s *GlobalConf) GetAuthJWTInHTTPQuery() OptNilBool
- func (s *GlobalConf) GetAuthJWTIssuer() OptString
- func (s *GlobalConf) GetAuthJWTJWKS() OptString
- func (s *GlobalConf) GetAuthJWTJWKSFingerprint() OptString
- func (s *GlobalConf) GetAuthMethod() OptAuthMethod
- func (s *GlobalConf) GetAuthMethods() OptNilRTSPAuthMethodArray
- func (s *GlobalConf) GetDumpPackets() OptBool
- func (s *GlobalConf) GetEncryption() OptNilEncryption
- func (s *GlobalConf) GetExternalAuthenticationURL() OptNilString
- func (s *GlobalConf) GetHls() OptBool
- func (s *GlobalConf) GetHlsAddress() OptString
- func (s *GlobalConf) GetHlsAllowOrigin() OptNilString
- func (s *GlobalConf) GetHlsAllowOrigins() []string
- func (s *GlobalConf) GetHlsAlwaysRemux() OptBool
- func (s *GlobalConf) GetHlsCDNSecret() OptString
- func (s *GlobalConf) GetHlsDirectory() OptString
- func (s *GlobalConf) GetHlsDisable() OptNilBool
- func (s *GlobalConf) GetHlsEncryption() OptBool
- func (s *GlobalConf) GetHlsMuxerCloseAfter() OptString
- func (s *GlobalConf) GetHlsPartDuration() OptString
- func (s *GlobalConf) GetHlsSegmentCount() OptInt64
- func (s *GlobalConf) GetHlsSegmentDuration() OptString
- func (s *GlobalConf) GetHlsSegmentMaxSize() OptString
- func (s *GlobalConf) GetHlsServerCert() OptString
- func (s *GlobalConf) GetHlsServerKey() OptString
- func (s *GlobalConf) GetHlsTrustedProxies() []string
- func (s *GlobalConf) GetHlsVariant() OptHLSVariant
- func (s *GlobalConf) GetLogDestinations() []LogDestination
- func (s *GlobalConf) GetLogFile() OptString
- func (s *GlobalConf) GetLogLevel() OptLogLevel
- func (s *GlobalConf) GetLogStructured() OptBool
- func (s *GlobalConf) GetMetrics() OptBool
- func (s *GlobalConf) GetMetricsAddress() OptString
- func (s *GlobalConf) GetMetricsAllowOrigin() OptNilString
- func (s *GlobalConf) GetMetricsAllowOrigins() []string
- func (s *GlobalConf) GetMetricsEncryption() OptBool
- func (s *GlobalConf) GetMetricsServerCert() OptString
- func (s *GlobalConf) GetMetricsServerKey() OptString
- func (s *GlobalConf) GetMetricsTrustedProxies() []string
- func (s *GlobalConf) GetMulticastIPRange() OptString
- func (s *GlobalConf) GetMulticastRTCPPort() OptInt64
- func (s *GlobalConf) GetMulticastRTPPort() OptInt64
- func (s *GlobalConf) GetMulticastSRTCPPort() OptInt64
- func (s *GlobalConf) GetMulticastSRTPPort() OptInt64
- func (s *GlobalConf) GetPlayback() OptBool
- func (s *GlobalConf) GetPlaybackAddress() OptString
- func (s *GlobalConf) GetPlaybackAllowOrigin() OptNilString
- func (s *GlobalConf) GetPlaybackAllowOrigins() []string
- func (s *GlobalConf) GetPlaybackEncryption() OptBool
- func (s *GlobalConf) GetPlaybackServerCert() OptString
- func (s *GlobalConf) GetPlaybackServerKey() OptString
- func (s *GlobalConf) GetPlaybackTrustedProxies() []string
- func (s *GlobalConf) GetPprof() OptBool
- func (s *GlobalConf) GetPprofAddress() OptString
- func (s *GlobalConf) GetPprofAllowOrigin() OptNilString
- func (s *GlobalConf) GetPprofAllowOrigins() []string
- func (s *GlobalConf) GetPprofEncryption() OptBool
- func (s *GlobalConf) GetPprofServerCert() OptString
- func (s *GlobalConf) GetPprofServerKey() OptString
- func (s *GlobalConf) GetPprofTrustedProxies() []string
- func (s *GlobalConf) GetProtocols() OptNilGlobalConfProtocolsItemArray
- func (s *GlobalConf) GetReadBufferCount() OptNilInt64
- func (s *GlobalConf) GetReadTimeout() OptString
- func (s *GlobalConf) GetRecord() OptNilBool
- func (s *GlobalConf) GetRecordDeleteAfter() OptNilString
- func (s *GlobalConf) GetRecordFormat() OptNilRecordFormat
- func (s *GlobalConf) GetRecordPartDuration() OptNilString
- func (s *GlobalConf) GetRecordPath() OptNilString
- func (s *GlobalConf) GetRecordSegmentDuration() OptNilString
- func (s *GlobalConf) GetRtcpAddress() OptString
- func (s *GlobalConf) GetRtmp() OptBool
- func (s *GlobalConf) GetRtmpAddress() OptString
- func (s *GlobalConf) GetRtmpDisable() OptNilBool
- func (s *GlobalConf) GetRtmpEncryption() OptEncryption
- func (s *GlobalConf) GetRtmpServerCert() OptString
- func (s *GlobalConf) GetRtmpServerKey() OptString
- func (s *GlobalConf) GetRtmpsAddress() OptString
- func (s *GlobalConf) GetRtpAddress() OptString
- func (s *GlobalConf) GetRtsp() OptBool
- func (s *GlobalConf) GetRtspAddress() OptString
- func (s *GlobalConf) GetRtspAuthMethods() []RTSPAuthMethod
- func (s *GlobalConf) GetRtspDisable() OptNilBool
- func (s *GlobalConf) GetRtspEncryption() OptEncryption
- func (s *GlobalConf) GetRtspServerCert() OptString
- func (s *GlobalConf) GetRtspServerKey() OptString
- func (s *GlobalConf) GetRtspTransports() []GlobalConfRtspTransportsItem
- func (s *GlobalConf) GetRtspUDPReadBufferSize() OptNilUint64
- func (s *GlobalConf) GetRtspsAddress() OptString
- func (s *GlobalConf) GetRunOnConnect() OptString
- func (s *GlobalConf) GetRunOnConnectRestart() OptBool
- func (s *GlobalConf) GetRunOnDisconnect() OptString
- func (s *GlobalConf) GetSrt() OptBool
- func (s *GlobalConf) GetSrtAddress() OptString
- func (s *GlobalConf) GetSrtcpAddress() OptString
- func (s *GlobalConf) GetSrtpAddress() OptString
- func (s *GlobalConf) GetSysLogPrefix() OptString
- func (s *GlobalConf) GetUdpMaxPayloadSize() OptInt64
- func (s *GlobalConf) GetUdpReadBufferSize() OptUint64
- func (s *GlobalConf) GetWebrtc() OptBool
- func (s *GlobalConf) GetWebrtcAdditionalHosts() []string
- func (s *GlobalConf) GetWebrtcAddress() OptString
- func (s *GlobalConf) GetWebrtcAllowOrigin() OptNilString
- func (s *GlobalConf) GetWebrtcAllowOrigins() []string
- func (s *GlobalConf) GetWebrtcDisable() OptNilBool
- func (s *GlobalConf) GetWebrtcEncryption() OptBool
- func (s *GlobalConf) GetWebrtcHandshakeTimeout() OptString
- func (s *GlobalConf) GetWebrtcICEHostNAT1To1IPs() OptNilStringArray
- func (s *GlobalConf) GetWebrtcICEServers() OptNilStringArray
- func (s *GlobalConf) GetWebrtcICEServers2() []WebRTCICEServer
- func (s *GlobalConf) GetWebrtcICETCPMuxAddress() OptNilString
- func (s *GlobalConf) GetWebrtcICEUDPMuxAddress() OptNilString
- func (s *GlobalConf) GetWebrtcIPsFromInterfaces() OptBool
- func (s *GlobalConf) GetWebrtcIPsFromInterfacesList() []string
- func (s *GlobalConf) GetWebrtcLocalTCPAddress() OptString
- func (s *GlobalConf) GetWebrtcLocalUDPAddress() OptString
- func (s *GlobalConf) GetWebrtcSTUNGatherTimeout() OptString
- func (s *GlobalConf) GetWebrtcServerCert() OptString
- func (s *GlobalConf) GetWebrtcServerKey() OptString
- func (s *GlobalConf) GetWebrtcTrackGatherTimeout() OptString
- func (s *GlobalConf) GetWebrtcTrustedProxies() []string
- func (s *GlobalConf) GetWriteQueueSize() OptInt64
- func (s *GlobalConf) GetWriteTimeout() OptString
- func (s *GlobalConf) MarshalJSON() ([]byte, error)
- func (s *GlobalConf) SetAPI(val OptBool)
- func (s *GlobalConf) SetApiAddress(val OptString)
- func (s *GlobalConf) SetApiAllowOrigin(val OptNilString)
- func (s *GlobalConf) SetApiAllowOrigins(val []string)
- func (s *GlobalConf) SetApiEncryption(val OptBool)
- func (s *GlobalConf) SetApiServerCert(val OptString)
- func (s *GlobalConf) SetApiServerKey(val OptString)
- func (s *GlobalConf) SetApiTrustedProxies(val []string)
- func (s *GlobalConf) SetAuthHTTPAddress(val OptString)
- func (s *GlobalConf) SetAuthHTTPExclude(val []AuthInternalUserPermission)
- func (s *GlobalConf) SetAuthHTTPFingerprint(val OptString)
- func (s *GlobalConf) SetAuthInternalUsers(val []AuthInternalUser)
- func (s *GlobalConf) SetAuthJWTAudience(val OptString)
- func (s *GlobalConf) SetAuthJWTClaimKey(val OptString)
- func (s *GlobalConf) SetAuthJWTExclude(val []AuthInternalUserPermission)
- func (s *GlobalConf) SetAuthJWTInHTTPQuery(val OptNilBool)
- func (s *GlobalConf) SetAuthJWTIssuer(val OptString)
- func (s *GlobalConf) SetAuthJWTJWKS(val OptString)
- func (s *GlobalConf) SetAuthJWTJWKSFingerprint(val OptString)
- func (s *GlobalConf) SetAuthMethod(val OptAuthMethod)
- func (s *GlobalConf) SetAuthMethods(val OptNilRTSPAuthMethodArray)
- func (s *GlobalConf) SetDumpPackets(val OptBool)
- func (s *GlobalConf) SetEncryption(val OptNilEncryption)
- func (s *GlobalConf) SetExternalAuthenticationURL(val OptNilString)
- func (s *GlobalConf) SetHls(val OptBool)
- func (s *GlobalConf) SetHlsAddress(val OptString)
- func (s *GlobalConf) SetHlsAllowOrigin(val OptNilString)
- func (s *GlobalConf) SetHlsAllowOrigins(val []string)
- func (s *GlobalConf) SetHlsAlwaysRemux(val OptBool)
- func (s *GlobalConf) SetHlsCDNSecret(val OptString)
- func (s *GlobalConf) SetHlsDirectory(val OptString)
- func (s *GlobalConf) SetHlsDisable(val OptNilBool)
- func (s *GlobalConf) SetHlsEncryption(val OptBool)
- func (s *GlobalConf) SetHlsMuxerCloseAfter(val OptString)
- func (s *GlobalConf) SetHlsPartDuration(val OptString)
- func (s *GlobalConf) SetHlsSegmentCount(val OptInt64)
- func (s *GlobalConf) SetHlsSegmentDuration(val OptString)
- func (s *GlobalConf) SetHlsSegmentMaxSize(val OptString)
- func (s *GlobalConf) SetHlsServerCert(val OptString)
- func (s *GlobalConf) SetHlsServerKey(val OptString)
- func (s *GlobalConf) SetHlsTrustedProxies(val []string)
- func (s *GlobalConf) SetHlsVariant(val OptHLSVariant)
- func (s *GlobalConf) SetLogDestinations(val []LogDestination)
- func (s *GlobalConf) SetLogFile(val OptString)
- func (s *GlobalConf) SetLogLevel(val OptLogLevel)
- func (s *GlobalConf) SetLogStructured(val OptBool)
- func (s *GlobalConf) SetMetrics(val OptBool)
- func (s *GlobalConf) SetMetricsAddress(val OptString)
- func (s *GlobalConf) SetMetricsAllowOrigin(val OptNilString)
- func (s *GlobalConf) SetMetricsAllowOrigins(val []string)
- func (s *GlobalConf) SetMetricsEncryption(val OptBool)
- func (s *GlobalConf) SetMetricsServerCert(val OptString)
- func (s *GlobalConf) SetMetricsServerKey(val OptString)
- func (s *GlobalConf) SetMetricsTrustedProxies(val []string)
- func (s *GlobalConf) SetMulticastIPRange(val OptString)
- func (s *GlobalConf) SetMulticastRTCPPort(val OptInt64)
- func (s *GlobalConf) SetMulticastRTPPort(val OptInt64)
- func (s *GlobalConf) SetMulticastSRTCPPort(val OptInt64)
- func (s *GlobalConf) SetMulticastSRTPPort(val OptInt64)
- func (s *GlobalConf) SetPlayback(val OptBool)
- func (s *GlobalConf) SetPlaybackAddress(val OptString)
- func (s *GlobalConf) SetPlaybackAllowOrigin(val OptNilString)
- func (s *GlobalConf) SetPlaybackAllowOrigins(val []string)
- func (s *GlobalConf) SetPlaybackEncryption(val OptBool)
- func (s *GlobalConf) SetPlaybackServerCert(val OptString)
- func (s *GlobalConf) SetPlaybackServerKey(val OptString)
- func (s *GlobalConf) SetPlaybackTrustedProxies(val []string)
- func (s *GlobalConf) SetPprof(val OptBool)
- func (s *GlobalConf) SetPprofAddress(val OptString)
- func (s *GlobalConf) SetPprofAllowOrigin(val OptNilString)
- func (s *GlobalConf) SetPprofAllowOrigins(val []string)
- func (s *GlobalConf) SetPprofEncryption(val OptBool)
- func (s *GlobalConf) SetPprofServerCert(val OptString)
- func (s *GlobalConf) SetPprofServerKey(val OptString)
- func (s *GlobalConf) SetPprofTrustedProxies(val []string)
- func (s *GlobalConf) SetProtocols(val OptNilGlobalConfProtocolsItemArray)
- func (s *GlobalConf) SetReadBufferCount(val OptNilInt64)
- func (s *GlobalConf) SetReadTimeout(val OptString)
- func (s *GlobalConf) SetRecord(val OptNilBool)
- func (s *GlobalConf) SetRecordDeleteAfter(val OptNilString)
- func (s *GlobalConf) SetRecordFormat(val OptNilRecordFormat)
- func (s *GlobalConf) SetRecordPartDuration(val OptNilString)
- func (s *GlobalConf) SetRecordPath(val OptNilString)
- func (s *GlobalConf) SetRecordSegmentDuration(val OptNilString)
- func (s *GlobalConf) SetRtcpAddress(val OptString)
- func (s *GlobalConf) SetRtmp(val OptBool)
- func (s *GlobalConf) SetRtmpAddress(val OptString)
- func (s *GlobalConf) SetRtmpDisable(val OptNilBool)
- func (s *GlobalConf) SetRtmpEncryption(val OptEncryption)
- func (s *GlobalConf) SetRtmpServerCert(val OptString)
- func (s *GlobalConf) SetRtmpServerKey(val OptString)
- func (s *GlobalConf) SetRtmpsAddress(val OptString)
- func (s *GlobalConf) SetRtpAddress(val OptString)
- func (s *GlobalConf) SetRtsp(val OptBool)
- func (s *GlobalConf) SetRtspAddress(val OptString)
- func (s *GlobalConf) SetRtspAuthMethods(val []RTSPAuthMethod)
- func (s *GlobalConf) SetRtspDisable(val OptNilBool)
- func (s *GlobalConf) SetRtspEncryption(val OptEncryption)
- func (s *GlobalConf) SetRtspServerCert(val OptString)
- func (s *GlobalConf) SetRtspServerKey(val OptString)
- func (s *GlobalConf) SetRtspTransports(val []GlobalConfRtspTransportsItem)
- func (s *GlobalConf) SetRtspUDPReadBufferSize(val OptNilUint64)
- func (s *GlobalConf) SetRtspsAddress(val OptString)
- func (s *GlobalConf) SetRunOnConnect(val OptString)
- func (s *GlobalConf) SetRunOnConnectRestart(val OptBool)
- func (s *GlobalConf) SetRunOnDisconnect(val OptString)
- func (s *GlobalConf) SetSrt(val OptBool)
- func (s *GlobalConf) SetSrtAddress(val OptString)
- func (s *GlobalConf) SetSrtcpAddress(val OptString)
- func (s *GlobalConf) SetSrtpAddress(val OptString)
- func (s *GlobalConf) SetSysLogPrefix(val OptString)
- func (s *GlobalConf) SetUdpMaxPayloadSize(val OptInt64)
- func (s *GlobalConf) SetUdpReadBufferSize(val OptUint64)
- func (s *GlobalConf) SetWebrtc(val OptBool)
- func (s *GlobalConf) SetWebrtcAdditionalHosts(val []string)
- func (s *GlobalConf) SetWebrtcAddress(val OptString)
- func (s *GlobalConf) SetWebrtcAllowOrigin(val OptNilString)
- func (s *GlobalConf) SetWebrtcAllowOrigins(val []string)
- func (s *GlobalConf) SetWebrtcDisable(val OptNilBool)
- func (s *GlobalConf) SetWebrtcEncryption(val OptBool)
- func (s *GlobalConf) SetWebrtcHandshakeTimeout(val OptString)
- func (s *GlobalConf) SetWebrtcICEHostNAT1To1IPs(val OptNilStringArray)
- func (s *GlobalConf) SetWebrtcICEServers(val OptNilStringArray)
- func (s *GlobalConf) SetWebrtcICEServers2(val []WebRTCICEServer)
- func (s *GlobalConf) SetWebrtcICETCPMuxAddress(val OptNilString)
- func (s *GlobalConf) SetWebrtcICEUDPMuxAddress(val OptNilString)
- func (s *GlobalConf) SetWebrtcIPsFromInterfaces(val OptBool)
- func (s *GlobalConf) SetWebrtcIPsFromInterfacesList(val []string)
- func (s *GlobalConf) SetWebrtcLocalTCPAddress(val OptString)
- func (s *GlobalConf) SetWebrtcLocalUDPAddress(val OptString)
- func (s *GlobalConf) SetWebrtcSTUNGatherTimeout(val OptString)
- func (s *GlobalConf) SetWebrtcServerCert(val OptString)
- func (s *GlobalConf) SetWebrtcServerKey(val OptString)
- func (s *GlobalConf) SetWebrtcTrackGatherTimeout(val OptString)
- func (s *GlobalConf) SetWebrtcTrustedProxies(val []string)
- func (s *GlobalConf) SetWriteQueueSize(val OptInt64)
- func (s *GlobalConf) SetWriteTimeout(val OptString)
- func (s *GlobalConf) UnmarshalJSON(data []byte) error
- func (s *GlobalConf) Validate() error
- type GlobalConfProtocolsItem
- func (GlobalConfProtocolsItem) AllValues() []GlobalConfProtocolsItem
- func (s *GlobalConfProtocolsItem) Decode(d *jx.Decoder) error
- func (s GlobalConfProtocolsItem) Encode(e *jx.Encoder)
- func (s GlobalConfProtocolsItem) MarshalJSON() ([]byte, error)
- func (s GlobalConfProtocolsItem) MarshalText() ([]byte, error)
- func (s *GlobalConfProtocolsItem) UnmarshalJSON(data []byte) error
- func (s *GlobalConfProtocolsItem) UnmarshalText(data []byte) error
- func (s GlobalConfProtocolsItem) Validate() error
- type GlobalConfRtspTransportsItem
- func (GlobalConfRtspTransportsItem) AllValues() []GlobalConfRtspTransportsItem
- func (s *GlobalConfRtspTransportsItem) Decode(d *jx.Decoder) error
- func (s GlobalConfRtspTransportsItem) Encode(e *jx.Encoder)
- func (s GlobalConfRtspTransportsItem) MarshalJSON() ([]byte, error)
- func (s GlobalConfRtspTransportsItem) MarshalText() ([]byte, error)
- func (s *GlobalConfRtspTransportsItem) UnmarshalJSON(data []byte) error
- func (s *GlobalConfRtspTransportsItem) UnmarshalText(data []byte) error
- func (s GlobalConfRtspTransportsItem) Validate() error
- type HLSMuxer
- func (s *HLSMuxer) Decode(d *jx.Decoder) error
- func (s *HLSMuxer) Encode(e *jx.Encoder)
- func (s *HLSMuxer) GetBytesSent() OptUint64
- func (s *HLSMuxer) GetCreated() OptString
- func (s *HLSMuxer) GetLastRequest() OptString
- func (s *HLSMuxer) GetOutboundBytes() OptUint64
- func (s *HLSMuxer) GetOutboundFramesDiscarded() OptUint64
- func (s *HLSMuxer) GetPath() OptString
- func (s *HLSMuxer) MarshalJSON() ([]byte, error)
- func (s *HLSMuxer) SetBytesSent(val OptUint64)
- func (s *HLSMuxer) SetCreated(val OptString)
- func (s *HLSMuxer) SetLastRequest(val OptString)
- func (s *HLSMuxer) SetOutboundBytes(val OptUint64)
- func (s *HLSMuxer) SetOutboundFramesDiscarded(val OptUint64)
- func (s *HLSMuxer) SetPath(val OptString)
- func (s *HLSMuxer) UnmarshalJSON(data []byte) error
- type HLSMuxerList
- func (s *HLSMuxerList) Decode(d *jx.Decoder) error
- func (s *HLSMuxerList) Encode(e *jx.Encoder)
- func (s *HLSMuxerList) GetItemCount() OptInt64
- func (s *HLSMuxerList) GetItems() []HLSMuxer
- func (s *HLSMuxerList) GetPageCount() OptInt64
- func (s *HLSMuxerList) MarshalJSON() ([]byte, error)
- func (s *HLSMuxerList) SetItemCount(val OptInt64)
- func (s *HLSMuxerList) SetItems(val []HLSMuxer)
- func (s *HLSMuxerList) SetPageCount(val OptInt64)
- func (s *HLSMuxerList) UnmarshalJSON(data []byte) error
- type HLSSession
- func (s *HLSSession) Decode(d *jx.Decoder) error
- func (s *HLSSession) Encode(e *jx.Encoder)
- func (s *HLSSession) GetCreated() OptString
- func (s *HLSSession) GetID() OptUUID
- func (s *HLSSession) GetIsCDN() OptBool
- func (s *HLSSession) GetOutboundBytes() OptUint64
- func (s *HLSSession) GetPath() OptString
- func (s *HLSSession) GetQuery() OptString
- func (s *HLSSession) GetRemoteAddr() OptString
- func (s *HLSSession) GetUser() OptString
- func (s *HLSSession) MarshalJSON() ([]byte, error)
- func (s *HLSSession) SetCreated(val OptString)
- func (s *HLSSession) SetID(val OptUUID)
- func (s *HLSSession) SetIsCDN(val OptBool)
- func (s *HLSSession) SetOutboundBytes(val OptUint64)
- func (s *HLSSession) SetPath(val OptString)
- func (s *HLSSession) SetQuery(val OptString)
- func (s *HLSSession) SetRemoteAddr(val OptString)
- func (s *HLSSession) SetUser(val OptString)
- func (s *HLSSession) UnmarshalJSON(data []byte) error
- type HLSSessionList
- func (s *HLSSessionList) Decode(d *jx.Decoder) error
- func (s *HLSSessionList) Encode(e *jx.Encoder)
- func (s *HLSSessionList) GetItemCount() OptInt64
- func (s *HLSSessionList) GetItems() []HLSSession
- func (s *HLSSessionList) GetPageCount() OptInt64
- func (s *HLSSessionList) MarshalJSON() ([]byte, error)
- func (s *HLSSessionList) SetItemCount(val OptInt64)
- func (s *HLSSessionList) SetItems(val []HLSSession)
- func (s *HLSSessionList) SetPageCount(val OptInt64)
- func (s *HLSSessionList) UnmarshalJSON(data []byte) error
- type HLSVariant
- func (HLSVariant) AllValues() []HLSVariant
- func (s *HLSVariant) Decode(d *jx.Decoder) error
- func (s HLSVariant) Encode(e *jx.Encoder)
- func (s HLSVariant) MarshalJSON() ([]byte, error)
- func (s HLSVariant) MarshalText() ([]byte, error)
- func (s *HLSVariant) UnmarshalJSON(data []byte) error
- func (s *HLSVariant) UnmarshalText(data []byte) error
- func (s HLSVariant) Validate() error
- type HlsMuxersGetBadRequest
- type HlsMuxersGetInternalServerError
- func (s *HlsMuxersGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *HlsMuxersGetInternalServerError) Encode(e *jx.Encoder)
- func (s *HlsMuxersGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *HlsMuxersGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *HlsMuxersGetInternalServerError) Validate() error
- type HlsMuxersGetNotFound
- type HlsMuxersGetParams
- type HlsMuxersGetRes
- type HlsMuxersListBadRequest
- type HlsMuxersListInternalServerError
- func (s *HlsMuxersListInternalServerError) Decode(d *jx.Decoder) error
- func (s *HlsMuxersListInternalServerError) Encode(e *jx.Encoder)
- func (s *HlsMuxersListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *HlsMuxersListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *HlsMuxersListInternalServerError) Validate() error
- type HlsMuxersListParams
- type HlsMuxersListRes
- type HlssessionsGetBadRequest
- func (s *HlssessionsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *HlssessionsGetBadRequest) Encode(e *jx.Encoder)
- func (s *HlssessionsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *HlssessionsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *HlssessionsGetBadRequest) Validate() error
- type HlssessionsGetInternalServerError
- func (s *HlssessionsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *HlssessionsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *HlssessionsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *HlssessionsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *HlssessionsGetInternalServerError) Validate() error
- type HlssessionsGetNotFound
- type HlssessionsGetParams
- type HlssessionsGetRes
- type HlssessionsKickBadRequest
- func (s *HlssessionsKickBadRequest) Decode(d *jx.Decoder) error
- func (s *HlssessionsKickBadRequest) Encode(e *jx.Encoder)
- func (s *HlssessionsKickBadRequest) MarshalJSON() ([]byte, error)
- func (s *HlssessionsKickBadRequest) UnmarshalJSON(data []byte) error
- func (s *HlssessionsKickBadRequest) Validate() error
- type HlssessionsKickInternalServerError
- func (s *HlssessionsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *HlssessionsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *HlssessionsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *HlssessionsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *HlssessionsKickInternalServerError) Validate() error
- type HlssessionsKickNotFound
- type HlssessionsKickParams
- type HlssessionsKickRes
- type HlssessionsListBadRequest
- func (s *HlssessionsListBadRequest) Decode(d *jx.Decoder) error
- func (s *HlssessionsListBadRequest) Encode(e *jx.Encoder)
- func (s *HlssessionsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *HlssessionsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *HlssessionsListBadRequest) Validate() error
- type HlssessionsListInternalServerError
- func (s *HlssessionsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *HlssessionsListInternalServerError) Encode(e *jx.Encoder)
- func (s *HlssessionsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *HlssessionsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *HlssessionsListInternalServerError) Validate() error
- type HlssessionsListParams
- type HlssessionsListRes
- type Info
- func (s *Info) Decode(d *jx.Decoder) error
- func (s *Info) Encode(e *jx.Encoder)
- func (s *Info) GetStarted() OptString
- func (s *Info) GetVersion() OptString
- func (s *Info) MarshalJSON() ([]byte, error)
- func (s *Info) SetStarted(val OptString)
- func (s *Info) SetVersion(val OptString)
- func (s *Info) UnmarshalJSON(data []byte) error
- type InfoRes
- type Invoker
- type LogDestination
- func (LogDestination) AllValues() []LogDestination
- func (s *LogDestination) Decode(d *jx.Decoder) error
- func (s LogDestination) Encode(e *jx.Encoder)
- func (s LogDestination) MarshalJSON() ([]byte, error)
- func (s LogDestination) MarshalText() ([]byte, error)
- func (s *LogDestination) UnmarshalJSON(data []byte) error
- func (s *LogDestination) UnmarshalText(data []byte) error
- func (s LogDestination) Validate() error
- type LogLevel
- func (LogLevel) AllValues() []LogLevel
- func (s *LogLevel) Decode(d *jx.Decoder) error
- func (s LogLevel) Encode(e *jx.Encoder)
- func (s LogLevel) MarshalJSON() ([]byte, error)
- func (s LogLevel) MarshalText() ([]byte, error)
- func (s *LogLevel) UnmarshalJSON(data []byte) error
- func (s *LogLevel) UnmarshalText(data []byte) error
- func (s LogLevel) Validate() error
- type OK
- type OKStatus
- func (OKStatus) AllValues() []OKStatus
- func (s *OKStatus) Decode(d *jx.Decoder) error
- func (s OKStatus) Encode(e *jx.Encoder)
- func (s OKStatus) MarshalJSON() ([]byte, error)
- func (s OKStatus) MarshalText() ([]byte, error)
- func (s *OKStatus) UnmarshalJSON(data []byte) error
- func (s *OKStatus) UnmarshalText(data []byte) error
- func (s OKStatus) Validate() error
- type OperationName
- type OptAlwaysAvailableTrackCodec
- func (o *OptAlwaysAvailableTrackCodec) Decode(d *jx.Decoder) error
- func (o OptAlwaysAvailableTrackCodec) Encode(e *jx.Encoder)
- func (o OptAlwaysAvailableTrackCodec) Get() (v AlwaysAvailableTrackCodec, ok bool)
- func (o OptAlwaysAvailableTrackCodec) IsSet() bool
- func (s OptAlwaysAvailableTrackCodec) MarshalJSON() ([]byte, error)
- func (o OptAlwaysAvailableTrackCodec) Or(d AlwaysAvailableTrackCodec) AlwaysAvailableTrackCodec
- func (o *OptAlwaysAvailableTrackCodec) Reset()
- func (o *OptAlwaysAvailableTrackCodec) SetTo(v AlwaysAvailableTrackCodec)
- func (s *OptAlwaysAvailableTrackCodec) UnmarshalJSON(data []byte) error
- type OptAuthAction
- func (o *OptAuthAction) Decode(d *jx.Decoder) error
- func (o OptAuthAction) Encode(e *jx.Encoder)
- func (o OptAuthAction) Get() (v AuthAction, ok bool)
- func (o OptAuthAction) IsSet() bool
- func (s OptAuthAction) MarshalJSON() ([]byte, error)
- func (o OptAuthAction) Or(d AuthAction) AuthAction
- func (o *OptAuthAction) Reset()
- func (o *OptAuthAction) SetTo(v AuthAction)
- func (s *OptAuthAction) UnmarshalJSON(data []byte) error
- type OptAuthMethod
- func (o *OptAuthMethod) Decode(d *jx.Decoder) error
- func (o OptAuthMethod) Encode(e *jx.Encoder)
- func (o OptAuthMethod) Get() (v AuthMethod, ok bool)
- func (o OptAuthMethod) IsSet() bool
- func (s OptAuthMethod) MarshalJSON() ([]byte, error)
- func (o OptAuthMethod) Or(d AuthMethod) AuthMethod
- func (o *OptAuthMethod) Reset()
- func (o *OptAuthMethod) SetTo(v AuthMethod)
- func (s *OptAuthMethod) UnmarshalJSON(data []byte) error
- type OptBool
- func (o *OptBool) Decode(d *jx.Decoder) error
- func (o OptBool) Encode(e *jx.Encoder)
- func (o OptBool) Get() (v bool, ok bool)
- func (o OptBool) IsSet() bool
- func (s OptBool) MarshalJSON() ([]byte, error)
- func (o OptBool) Or(d bool) bool
- func (o *OptBool) Reset()
- func (o *OptBool) SetTo(v bool)
- func (s *OptBool) UnmarshalJSON(data []byte) error
- type OptEncryption
- func (o *OptEncryption) Decode(d *jx.Decoder) error
- func (o OptEncryption) Encode(e *jx.Encoder)
- func (o OptEncryption) Get() (v Encryption, ok bool)
- func (o OptEncryption) IsSet() bool
- func (s OptEncryption) MarshalJSON() ([]byte, error)
- func (o OptEncryption) Or(d Encryption) Encryption
- func (o *OptEncryption) Reset()
- func (o *OptEncryption) SetTo(v Encryption)
- func (s *OptEncryption) UnmarshalJSON(data []byte) error
- type OptErrorStatus
- func (o *OptErrorStatus) Decode(d *jx.Decoder) error
- func (o OptErrorStatus) Encode(e *jx.Encoder)
- func (o OptErrorStatus) Get() (v ErrorStatus, ok bool)
- func (o OptErrorStatus) IsSet() bool
- func (s OptErrorStatus) MarshalJSON() ([]byte, error)
- func (o OptErrorStatus) Or(d ErrorStatus) ErrorStatus
- func (o *OptErrorStatus) Reset()
- func (o *OptErrorStatus) SetTo(v ErrorStatus)
- func (s *OptErrorStatus) UnmarshalJSON(data []byte) error
- type OptFloat64
- func (o *OptFloat64) Decode(d *jx.Decoder) error
- func (o OptFloat64) Encode(e *jx.Encoder)
- func (o OptFloat64) Get() (v float64, ok bool)
- func (o OptFloat64) IsSet() bool
- func (s OptFloat64) MarshalJSON() ([]byte, error)
- func (o OptFloat64) Or(d float64) float64
- func (o *OptFloat64) Reset()
- func (o *OptFloat64) SetTo(v float64)
- func (s *OptFloat64) UnmarshalJSON(data []byte) error
- type OptHLSVariant
- func (o *OptHLSVariant) Decode(d *jx.Decoder) error
- func (o OptHLSVariant) Encode(e *jx.Encoder)
- func (o OptHLSVariant) Get() (v HLSVariant, ok bool)
- func (o OptHLSVariant) IsSet() bool
- func (s OptHLSVariant) MarshalJSON() ([]byte, error)
- func (o OptHLSVariant) Or(d HLSVariant) HLSVariant
- func (o *OptHLSVariant) Reset()
- func (o *OptHLSVariant) SetTo(v HLSVariant)
- func (s *OptHLSVariant) UnmarshalJSON(data []byte) error
- type OptInt
- type OptInt64
- func (o *OptInt64) Decode(d *jx.Decoder) error
- func (o OptInt64) Encode(e *jx.Encoder)
- func (o OptInt64) Get() (v int64, ok bool)
- func (o OptInt64) IsSet() bool
- func (s OptInt64) MarshalJSON() ([]byte, error)
- func (o OptInt64) Or(d int64) int64
- func (o *OptInt64) Reset()
- func (o *OptInt64) SetTo(v int64)
- func (s *OptInt64) UnmarshalJSON(data []byte) error
- type OptLogLevel
- func (o *OptLogLevel) Decode(d *jx.Decoder) error
- func (o OptLogLevel) Encode(e *jx.Encoder)
- func (o OptLogLevel) Get() (v LogLevel, ok bool)
- func (o OptLogLevel) IsSet() bool
- func (s OptLogLevel) MarshalJSON() ([]byte, error)
- func (o OptLogLevel) Or(d LogLevel) LogLevel
- func (o *OptLogLevel) Reset()
- func (o *OptLogLevel) SetTo(v LogLevel)
- func (s *OptLogLevel) UnmarshalJSON(data []byte) error
- type OptNilBool
- func (o *OptNilBool) Decode(d *jx.Decoder) error
- func (o OptNilBool) Encode(e *jx.Encoder)
- func (o OptNilBool) Get() (v bool, ok bool)
- func (o OptNilBool) IsNull() bool
- func (o OptNilBool) IsSet() bool
- func (s OptNilBool) MarshalJSON() ([]byte, error)
- func (o OptNilBool) Or(d bool) bool
- func (o *OptNilBool) Reset()
- func (o *OptNilBool) SetTo(v bool)
- func (o *OptNilBool) SetToNull()
- func (s *OptNilBool) UnmarshalJSON(data []byte) error
- type OptNilEncryption
- func (o *OptNilEncryption) Decode(d *jx.Decoder) error
- func (o OptNilEncryption) Encode(e *jx.Encoder)
- func (o OptNilEncryption) Get() (v Encryption, ok bool)
- func (o OptNilEncryption) IsNull() bool
- func (o OptNilEncryption) IsSet() bool
- func (s OptNilEncryption) MarshalJSON() ([]byte, error)
- func (o OptNilEncryption) Or(d Encryption) Encryption
- func (o *OptNilEncryption) Reset()
- func (o *OptNilEncryption) SetTo(v Encryption)
- func (o *OptNilEncryption) SetToNull()
- func (s *OptNilEncryption) UnmarshalJSON(data []byte) error
- type OptNilGlobalConfProtocolsItemArray
- func (o *OptNilGlobalConfProtocolsItemArray) Decode(d *jx.Decoder) error
- func (o OptNilGlobalConfProtocolsItemArray) Encode(e *jx.Encoder)
- func (o OptNilGlobalConfProtocolsItemArray) Get() (v []GlobalConfProtocolsItem, ok bool)
- func (o OptNilGlobalConfProtocolsItemArray) IsNull() bool
- func (o OptNilGlobalConfProtocolsItemArray) IsSet() bool
- func (s OptNilGlobalConfProtocolsItemArray) MarshalJSON() ([]byte, error)
- func (o OptNilGlobalConfProtocolsItemArray) Or(d []GlobalConfProtocolsItem) []GlobalConfProtocolsItem
- func (o *OptNilGlobalConfProtocolsItemArray) Reset()
- func (o *OptNilGlobalConfProtocolsItemArray) SetTo(v []GlobalConfProtocolsItem)
- func (o *OptNilGlobalConfProtocolsItemArray) SetToNull()
- func (s *OptNilGlobalConfProtocolsItemArray) UnmarshalJSON(data []byte) error
- type OptNilInt64
- func (o *OptNilInt64) Decode(d *jx.Decoder) error
- func (o OptNilInt64) Encode(e *jx.Encoder)
- func (o OptNilInt64) Get() (v int64, ok bool)
- func (o OptNilInt64) IsNull() bool
- func (o OptNilInt64) IsSet() bool
- func (s OptNilInt64) MarshalJSON() ([]byte, error)
- func (o OptNilInt64) Or(d int64) int64
- func (o *OptNilInt64) Reset()
- func (o *OptNilInt64) SetTo(v int64)
- func (o *OptNilInt64) SetToNull()
- func (s *OptNilInt64) UnmarshalJSON(data []byte) error
- type OptNilPathSource
- func (o *OptNilPathSource) Decode(d *jx.Decoder) error
- func (o OptNilPathSource) Encode(e *jx.Encoder)
- func (o OptNilPathSource) Get() (v PathSource, ok bool)
- func (o OptNilPathSource) IsNull() bool
- func (o OptNilPathSource) IsSet() bool
- func (s OptNilPathSource) MarshalJSON() ([]byte, error)
- func (o OptNilPathSource) Or(d PathSource) PathSource
- func (o *OptNilPathSource) Reset()
- func (o *OptNilPathSource) SetTo(v PathSource)
- func (o *OptNilPathSource) SetToNull()
- func (s *OptNilPathSource) UnmarshalJSON(data []byte) error
- type OptNilPathTrackCodecProps
- func (o *OptNilPathTrackCodecProps) Decode(d *jx.Decoder) error
- func (o OptNilPathTrackCodecProps) Encode(e *jx.Encoder)
- func (o OptNilPathTrackCodecProps) Get() (v PathTrackCodecProps, ok bool)
- func (o OptNilPathTrackCodecProps) IsNull() bool
- func (o OptNilPathTrackCodecProps) IsSet() bool
- func (s OptNilPathTrackCodecProps) MarshalJSON() ([]byte, error)
- func (o OptNilPathTrackCodecProps) Or(d PathTrackCodecProps) PathTrackCodecProps
- func (o *OptNilPathTrackCodecProps) Reset()
- func (o *OptNilPathTrackCodecProps) SetTo(v PathTrackCodecProps)
- func (o *OptNilPathTrackCodecProps) SetToNull()
- func (s *OptNilPathTrackCodecProps) UnmarshalJSON(data []byte) error
- type OptNilRTSPAuthMethodArray
- func (o *OptNilRTSPAuthMethodArray) Decode(d *jx.Decoder) error
- func (o OptNilRTSPAuthMethodArray) Encode(e *jx.Encoder)
- func (o OptNilRTSPAuthMethodArray) Get() (v []RTSPAuthMethod, ok bool)
- func (o OptNilRTSPAuthMethodArray) IsNull() bool
- func (o OptNilRTSPAuthMethodArray) IsSet() bool
- func (s OptNilRTSPAuthMethodArray) MarshalJSON() ([]byte, error)
- func (o OptNilRTSPAuthMethodArray) Or(d []RTSPAuthMethod) []RTSPAuthMethod
- func (o *OptNilRTSPAuthMethodArray) Reset()
- func (o *OptNilRTSPAuthMethodArray) SetTo(v []RTSPAuthMethod)
- func (o *OptNilRTSPAuthMethodArray) SetToNull()
- func (s *OptNilRTSPAuthMethodArray) UnmarshalJSON(data []byte) error
- type OptNilRTSPTransport
- func (o *OptNilRTSPTransport) Decode(d *jx.Decoder) error
- func (o OptNilRTSPTransport) Encode(e *jx.Encoder)
- func (o OptNilRTSPTransport) Get() (v RTSPTransport, ok bool)
- func (o OptNilRTSPTransport) IsNull() bool
- func (o OptNilRTSPTransport) IsSet() bool
- func (s OptNilRTSPTransport) MarshalJSON() ([]byte, error)
- func (o OptNilRTSPTransport) Or(d RTSPTransport) RTSPTransport
- func (o *OptNilRTSPTransport) Reset()
- func (o *OptNilRTSPTransport) SetTo(v RTSPTransport)
- func (o *OptNilRTSPTransport) SetToNull()
- func (s *OptNilRTSPTransport) UnmarshalJSON(data []byte) error
- type OptNilRecordFormat
- func (o *OptNilRecordFormat) Decode(d *jx.Decoder) error
- func (o OptNilRecordFormat) Encode(e *jx.Encoder)
- func (o OptNilRecordFormat) Get() (v RecordFormat, ok bool)
- func (o OptNilRecordFormat) IsNull() bool
- func (o OptNilRecordFormat) IsSet() bool
- func (s OptNilRecordFormat) MarshalJSON() ([]byte, error)
- func (o OptNilRecordFormat) Or(d RecordFormat) RecordFormat
- func (o *OptNilRecordFormat) Reset()
- func (o *OptNilRecordFormat) SetTo(v RecordFormat)
- func (o *OptNilRecordFormat) SetToNull()
- func (s *OptNilRecordFormat) UnmarshalJSON(data []byte) error
- type OptNilString
- func (o *OptNilString) Decode(d *jx.Decoder) error
- func (o OptNilString) Encode(e *jx.Encoder)
- func (o OptNilString) Get() (v string, ok bool)
- func (o OptNilString) IsNull() bool
- func (o OptNilString) IsSet() bool
- func (s OptNilString) MarshalJSON() ([]byte, error)
- func (o OptNilString) Or(d string) string
- func (o *OptNilString) Reset()
- func (o *OptNilString) SetTo(v string)
- func (o *OptNilString) SetToNull()
- func (s *OptNilString) UnmarshalJSON(data []byte) error
- type OptNilStringArray
- func (o *OptNilStringArray) Decode(d *jx.Decoder) error
- func (o OptNilStringArray) Encode(e *jx.Encoder)
- func (o OptNilStringArray) Get() (v []string, ok bool)
- func (o OptNilStringArray) IsNull() bool
- func (o OptNilStringArray) IsSet() bool
- func (s OptNilStringArray) MarshalJSON() ([]byte, error)
- func (o OptNilStringArray) Or(d []string) []string
- func (o *OptNilStringArray) Reset()
- func (o *OptNilStringArray) SetTo(v []string)
- func (o *OptNilStringArray) SetToNull()
- func (s *OptNilStringArray) UnmarshalJSON(data []byte) error
- type OptNilUUID
- func (o *OptNilUUID) Decode(d *jx.Decoder) error
- func (o OptNilUUID) Encode(e *jx.Encoder)
- func (o OptNilUUID) Get() (v uuid.UUID, ok bool)
- func (o OptNilUUID) IsNull() bool
- func (o OptNilUUID) IsSet() bool
- func (s OptNilUUID) MarshalJSON() ([]byte, error)
- func (o OptNilUUID) Or(d uuid.UUID) uuid.UUID
- func (o *OptNilUUID) Reset()
- func (o *OptNilUUID) SetTo(v uuid.UUID)
- func (o *OptNilUUID) SetToNull()
- func (s *OptNilUUID) UnmarshalJSON(data []byte) error
- type OptNilUint64
- func (o *OptNilUint64) Decode(d *jx.Decoder) error
- func (o OptNilUint64) Encode(e *jx.Encoder)
- func (o OptNilUint64) Get() (v uint64, ok bool)
- func (o OptNilUint64) IsNull() bool
- func (o OptNilUint64) IsSet() bool
- func (s OptNilUint64) MarshalJSON() ([]byte, error)
- func (o OptNilUint64) Or(d uint64) uint64
- func (o *OptNilUint64) Reset()
- func (o *OptNilUint64) SetTo(v uint64)
- func (o *OptNilUint64) SetToNull()
- func (s *OptNilUint64) UnmarshalJSON(data []byte) error
- type OptOKStatus
- func (o *OptOKStatus) Decode(d *jx.Decoder) error
- func (o OptOKStatus) Encode(e *jx.Encoder)
- func (o OptOKStatus) Get() (v OKStatus, ok bool)
- func (o OptOKStatus) IsSet() bool
- func (s OptOKStatus) MarshalJSON() ([]byte, error)
- func (o OptOKStatus) Or(d OKStatus) OKStatus
- func (o *OptOKStatus) Reset()
- func (o *OptOKStatus) SetTo(v OKStatus)
- func (s *OptOKStatus) UnmarshalJSON(data []byte) error
- type OptPathReaderType
- func (o *OptPathReaderType) Decode(d *jx.Decoder) error
- func (o OptPathReaderType) Encode(e *jx.Encoder)
- func (o OptPathReaderType) Get() (v PathReaderType, ok bool)
- func (o OptPathReaderType) IsSet() bool
- func (s OptPathReaderType) MarshalJSON() ([]byte, error)
- func (o OptPathReaderType) Or(d PathReaderType) PathReaderType
- func (o *OptPathReaderType) Reset()
- func (o *OptPathReaderType) SetTo(v PathReaderType)
- func (s *OptPathReaderType) UnmarshalJSON(data []byte) error
- type OptPathSourceType
- func (o *OptPathSourceType) Decode(d *jx.Decoder) error
- func (o OptPathSourceType) Encode(e *jx.Encoder)
- func (o OptPathSourceType) Get() (v PathSourceType, ok bool)
- func (o OptPathSourceType) IsSet() bool
- func (s OptPathSourceType) MarshalJSON() ([]byte, error)
- func (o OptPathSourceType) Or(d PathSourceType) PathSourceType
- func (o *OptPathSourceType) Reset()
- func (o *OptPathSourceType) SetTo(v PathSourceType)
- func (s *OptPathSourceType) UnmarshalJSON(data []byte) error
- type OptPathTrackCodec
- func (o *OptPathTrackCodec) Decode(d *jx.Decoder) error
- func (o OptPathTrackCodec) Encode(e *jx.Encoder)
- func (o OptPathTrackCodec) Get() (v PathTrackCodec, ok bool)
- func (o OptPathTrackCodec) IsSet() bool
- func (s OptPathTrackCodec) MarshalJSON() ([]byte, error)
- func (o OptPathTrackCodec) Or(d PathTrackCodec) PathTrackCodec
- func (o *OptPathTrackCodec) Reset()
- func (o *OptPathTrackCodec) SetTo(v PathTrackCodec)
- func (s *OptPathTrackCodec) UnmarshalJSON(data []byte) error
- type OptRTMPConnState
- func (o *OptRTMPConnState) Decode(d *jx.Decoder) error
- func (o OptRTMPConnState) Encode(e *jx.Encoder)
- func (o OptRTMPConnState) Get() (v RTMPConnState, ok bool)
- func (o OptRTMPConnState) IsSet() bool
- func (s OptRTMPConnState) MarshalJSON() ([]byte, error)
- func (o OptRTMPConnState) Or(d RTMPConnState) RTMPConnState
- func (o *OptRTMPConnState) Reset()
- func (o *OptRTMPConnState) SetTo(v RTMPConnState)
- func (s *OptRTMPConnState) UnmarshalJSON(data []byte) error
- type OptRTSPRangeType
- func (o *OptRTSPRangeType) Decode(d *jx.Decoder) error
- func (o OptRTSPRangeType) Encode(e *jx.Encoder)
- func (o OptRTSPRangeType) Get() (v RTSPRangeType, ok bool)
- func (o OptRTSPRangeType) IsSet() bool
- func (s OptRTSPRangeType) MarshalJSON() ([]byte, error)
- func (o OptRTSPRangeType) Or(d RTSPRangeType) RTSPRangeType
- func (o *OptRTSPRangeType) Reset()
- func (o *OptRTSPRangeType) SetTo(v RTSPRangeType)
- func (s *OptRTSPRangeType) UnmarshalJSON(data []byte) error
- type OptRTSPSessionState
- func (o *OptRTSPSessionState) Decode(d *jx.Decoder) error
- func (o OptRTSPSessionState) Encode(e *jx.Encoder)
- func (o OptRTSPSessionState) Get() (v RTSPSessionState, ok bool)
- func (o OptRTSPSessionState) IsSet() bool
- func (s OptRTSPSessionState) MarshalJSON() ([]byte, error)
- func (o OptRTSPSessionState) Or(d RTSPSessionState) RTSPSessionState
- func (o *OptRTSPSessionState) Reset()
- func (o *OptRTSPSessionState) SetTo(v RTSPSessionState)
- func (s *OptRTSPSessionState) UnmarshalJSON(data []byte) error
- type OptRTSPTransport
- func (o *OptRTSPTransport) Decode(d *jx.Decoder) error
- func (o OptRTSPTransport) Encode(e *jx.Encoder)
- func (o OptRTSPTransport) Get() (v RTSPTransport, ok bool)
- func (o OptRTSPTransport) IsSet() bool
- func (s OptRTSPTransport) MarshalJSON() ([]byte, error)
- func (o OptRTSPTransport) Or(d RTSPTransport) RTSPTransport
- func (o *OptRTSPTransport) Reset()
- func (o *OptRTSPTransport) SetTo(v RTSPTransport)
- func (s *OptRTSPTransport) UnmarshalJSON(data []byte) error
- type OptRecordFormat
- func (o *OptRecordFormat) Decode(d *jx.Decoder) error
- func (o OptRecordFormat) Encode(e *jx.Encoder)
- func (o OptRecordFormat) Get() (v RecordFormat, ok bool)
- func (o OptRecordFormat) IsSet() bool
- func (s OptRecordFormat) MarshalJSON() ([]byte, error)
- func (o OptRecordFormat) Or(d RecordFormat) RecordFormat
- func (o *OptRecordFormat) Reset()
- func (o *OptRecordFormat) SetTo(v RecordFormat)
- func (s *OptRecordFormat) UnmarshalJSON(data []byte) error
- type OptSRTConnState
- func (o *OptSRTConnState) Decode(d *jx.Decoder) error
- func (o OptSRTConnState) Encode(e *jx.Encoder)
- func (o OptSRTConnState) Get() (v SRTConnState, ok bool)
- func (o OptSRTConnState) IsSet() bool
- func (s OptSRTConnState) MarshalJSON() ([]byte, error)
- func (o OptSRTConnState) Or(d SRTConnState) SRTConnState
- func (o *OptSRTConnState) Reset()
- func (o *OptSRTConnState) SetTo(v SRTConnState)
- func (s *OptSRTConnState) UnmarshalJSON(data []byte) error
- type OptString
- func (o *OptString) Decode(d *jx.Decoder) error
- func (o OptString) Encode(e *jx.Encoder)
- func (o OptString) Get() (v string, ok bool)
- func (o OptString) IsSet() bool
- func (s OptString) MarshalJSON() ([]byte, error)
- func (o OptString) Or(d string) string
- func (o *OptString) Reset()
- func (o *OptString) SetTo(v string)
- func (s *OptString) UnmarshalJSON(data []byte) error
- type OptUUID
- func (o *OptUUID) Decode(d *jx.Decoder) error
- func (o OptUUID) Encode(e *jx.Encoder)
- func (o OptUUID) Get() (v uuid.UUID, ok bool)
- func (o OptUUID) IsSet() bool
- func (s OptUUID) MarshalJSON() ([]byte, error)
- func (o OptUUID) Or(d uuid.UUID) uuid.UUID
- func (o *OptUUID) Reset()
- func (o *OptUUID) SetTo(v uuid.UUID)
- func (s *OptUUID) UnmarshalJSON(data []byte) error
- type OptUint64
- func (o *OptUint64) Decode(d *jx.Decoder) error
- func (o OptUint64) Encode(e *jx.Encoder)
- func (o OptUint64) Get() (v uint64, ok bool)
- func (o OptUint64) IsSet() bool
- func (s OptUint64) MarshalJSON() ([]byte, error)
- func (o OptUint64) Or(d uint64) uint64
- func (o *OptUint64) Reset()
- func (o *OptUint64) SetTo(v uint64)
- func (s *OptUint64) UnmarshalJSON(data []byte) error
- type OptWebRTCSessionState
- func (o *OptWebRTCSessionState) Decode(d *jx.Decoder) error
- func (o OptWebRTCSessionState) Encode(e *jx.Encoder)
- func (o OptWebRTCSessionState) Get() (v WebRTCSessionState, ok bool)
- func (o OptWebRTCSessionState) IsSet() bool
- func (s OptWebRTCSessionState) MarshalJSON() ([]byte, error)
- func (o OptWebRTCSessionState) Or(d WebRTCSessionState) WebRTCSessionState
- func (o *OptWebRTCSessionState) Reset()
- func (o *OptWebRTCSessionState) SetTo(v WebRTCSessionState)
- func (s *OptWebRTCSessionState) UnmarshalJSON(data []byte) error
- type Option
- type Path
- func (s *Path) Decode(d *jx.Decoder) error
- func (s *Path) Encode(e *jx.Encoder)
- func (s *Path) GetAvailable() OptBool
- func (s *Path) GetAvailableTime() OptNilString
- func (s *Path) GetBytesReceived() OptUint64
- func (s *Path) GetBytesSent() OptUint64
- func (s *Path) GetConfName() OptString
- func (s *Path) GetInboundBytes() OptUint64
- func (s *Path) GetInboundFramesInError() OptUint64
- func (s *Path) GetName() OptString
- func (s *Path) GetOnline() OptBool
- func (s *Path) GetOnlineTime() OptNilString
- func (s *Path) GetOutboundBytes() OptUint64
- func (s *Path) GetReaders() []PathReader
- func (s *Path) GetReady() OptBool
- func (s *Path) GetReadyTime() OptNilString
- func (s *Path) GetSource() OptNilPathSource
- func (s *Path) GetTracks() []PathTrackCodec
- func (s *Path) GetTracks2() []PathTrack
- func (s *Path) MarshalJSON() ([]byte, error)
- func (s *Path) SetAvailable(val OptBool)
- func (s *Path) SetAvailableTime(val OptNilString)
- func (s *Path) SetBytesReceived(val OptUint64)
- func (s *Path) SetBytesSent(val OptUint64)
- func (s *Path) SetConfName(val OptString)
- func (s *Path) SetInboundBytes(val OptUint64)
- func (s *Path) SetInboundFramesInError(val OptUint64)
- func (s *Path) SetName(val OptString)
- func (s *Path) SetOnline(val OptBool)
- func (s *Path) SetOnlineTime(val OptNilString)
- func (s *Path) SetOutboundBytes(val OptUint64)
- func (s *Path) SetReaders(val []PathReader)
- func (s *Path) SetReady(val OptBool)
- func (s *Path) SetReadyTime(val OptNilString)
- func (s *Path) SetSource(val OptNilPathSource)
- func (s *Path) SetTracks(val []PathTrackCodec)
- func (s *Path) SetTracks2(val []PathTrack)
- func (s *Path) UnmarshalJSON(data []byte) error
- func (s *Path) Validate() error
- type PathConf
- func (s *PathConf) Decode(d *jx.Decoder) error
- func (s *PathConf) Encode(e *jx.Encoder)
- func (s *PathConf) GetAlwaysAvailable() OptBool
- func (s *PathConf) GetAlwaysAvailableFile() OptString
- func (s *PathConf) GetAlwaysAvailableTracks() []AlwaysAvailableTrack
- func (s *PathConf) GetDisablePublisherOverride() OptNilBool
- func (s *PathConf) GetFallback() OptNilString
- func (s *PathConf) GetMaxReaders() OptInt64
- func (s *PathConf) GetMpegtsUDPReadBufferSize() OptNilUint64
- func (s *PathConf) GetName() OptString
- func (s *PathConf) GetOverridePublisher() OptBool
- func (s *PathConf) GetPlayback() OptNilBool
- func (s *PathConf) GetPublishIPs() OptNilStringArray
- func (s *PathConf) GetPublishPass() OptNilString
- func (s *PathConf) GetPublishUser() OptNilString
- func (s *PathConf) GetReadIPs() OptNilStringArray
- func (s *PathConf) GetReadPass() OptNilString
- func (s *PathConf) GetReadUser() OptNilString
- func (s *PathConf) GetRecord() OptBool
- func (s *PathConf) GetRecordDeleteAfter() OptString
- func (s *PathConf) GetRecordFormat() OptRecordFormat
- func (s *PathConf) GetRecordMaxPartSize() OptString
- func (s *PathConf) GetRecordPartDuration() OptString
- func (s *PathConf) GetRecordPath() OptString
- func (s *PathConf) GetRecordSegmentDuration() OptString
- func (s *PathConf) GetRpiCameraAWB() OptString
- func (s *PathConf) GetRpiCameraAWBGains() []float64
- func (s *PathConf) GetRpiCameraAfMode() OptString
- func (s *PathConf) GetRpiCameraAfRange() OptString
- func (s *PathConf) GetRpiCameraAfSpeed() OptString
- func (s *PathConf) GetRpiCameraAfWindow() OptString
- func (s *PathConf) GetRpiCameraBitrate() OptUint64
- func (s *PathConf) GetRpiCameraBrightness() OptFloat64
- func (s *PathConf) GetRpiCameraCamID() OptUint64
- func (s *PathConf) GetRpiCameraCodec() OptString
- func (s *PathConf) GetRpiCameraContrast() OptFloat64
- func (s *PathConf) GetRpiCameraDenoise() OptString
- func (s *PathConf) GetRpiCameraEV() OptFloat64
- func (s *PathConf) GetRpiCameraExposure() OptString
- func (s *PathConf) GetRpiCameraFPS() OptFloat64
- func (s *PathConf) GetRpiCameraFlickerPeriod() OptUint64
- func (s *PathConf) GetRpiCameraGain() OptFloat64
- func (s *PathConf) GetRpiCameraHDR() OptBool
- func (s *PathConf) GetRpiCameraHFlip() OptBool
- func (s *PathConf) GetRpiCameraHardwareH264Level() OptString
- func (s *PathConf) GetRpiCameraHardwareH264Profile() OptString
- func (s *PathConf) GetRpiCameraHeight() OptUint64
- func (s *PathConf) GetRpiCameraIDRPeriod() OptUint64
- func (s *PathConf) GetRpiCameraJPEGQuality() OptNilUint64
- func (s *PathConf) GetRpiCameraLensPosition() OptFloat64
- func (s *PathConf) GetRpiCameraLevel() OptNilString
- func (s *PathConf) GetRpiCameraMJPEGQuality() OptUint64
- func (s *PathConf) GetRpiCameraMetering() OptString
- func (s *PathConf) GetRpiCameraMode() OptString
- func (s *PathConf) GetRpiCameraProfile() OptNilString
- func (s *PathConf) GetRpiCameraROI() OptString
- func (s *PathConf) GetRpiCameraSaturation() OptFloat64
- func (s *PathConf) GetRpiCameraSecondary() OptBool
- func (s *PathConf) GetRpiCameraSharpness() OptFloat64
- func (s *PathConf) GetRpiCameraShutter() OptUint64
- func (s *PathConf) GetRpiCameraSoftwareH264Level() OptString
- func (s *PathConf) GetRpiCameraSoftwareH264Profile() OptString
- func (s *PathConf) GetRpiCameraTextOverlay() OptString
- func (s *PathConf) GetRpiCameraTextOverlayEnable() OptBool
- func (s *PathConf) GetRpiCameraTuningFile() OptString
- func (s *PathConf) GetRpiCameraVFlip() OptBool
- func (s *PathConf) GetRpiCameraWidth() OptUint64
- func (s *PathConf) GetRtpSDP() OptString
- func (s *PathConf) GetRtpUDPReadBufferSize() OptNilUint64
- func (s *PathConf) GetRtspAnyPort() OptBool
- func (s *PathConf) GetRtspDemuxMpegts() OptBool
- func (s *PathConf) GetRtspRangeStart() OptString
- func (s *PathConf) GetRtspRangeType() OptRTSPRangeType
- func (s *PathConf) GetRtspTransport() OptRTSPTransport
- func (s *PathConf) GetRtspUDPReadBufferSize() OptNilUint64
- func (s *PathConf) GetRtspUDPSourcePortRange() []uint64
- func (s *PathConf) GetRunOnDemand() OptString
- func (s *PathConf) GetRunOnDemandCloseAfter() OptString
- func (s *PathConf) GetRunOnDemandRestart() OptBool
- func (s *PathConf) GetRunOnDemandStartTimeout() OptString
- func (s *PathConf) GetRunOnInit() OptString
- func (s *PathConf) GetRunOnInitRestart() OptBool
- func (s *PathConf) GetRunOnNotReady() OptString
- func (s *PathConf) GetRunOnRead() OptString
- func (s *PathConf) GetRunOnReadRestart() OptBool
- func (s *PathConf) GetRunOnReady() OptString
- func (s *PathConf) GetRunOnReadyRestart() OptBool
- func (s *PathConf) GetRunOnRecordSegmentComplete() OptString
- func (s *PathConf) GetRunOnRecordSegmentCreate() OptString
- func (s *PathConf) GetRunOnUnDemand() OptString
- func (s *PathConf) GetRunOnUnread() OptString
- func (s *PathConf) GetSource() OptString
- func (s *PathConf) GetSourceAnyPortEnable() OptNilBool
- func (s *PathConf) GetSourceFingerprint() OptString
- func (s *PathConf) GetSourceOnDemand() OptBool
- func (s *PathConf) GetSourceOnDemandCloseAfter() OptString
- func (s *PathConf) GetSourceOnDemandStartTimeout() OptString
- func (s *PathConf) GetSourceProtocol() OptNilRTSPTransport
- func (s *PathConf) GetSourceRedirect() OptString
- func (s *PathConf) GetSrtPublishPassphrase() OptString
- func (s *PathConf) GetSrtReadPassphrase() OptString
- func (s *PathConf) GetUseAbsoluteTimestamp() OptBool
- func (s *PathConf) GetWhepBearerToken() OptString
- func (s *PathConf) GetWhepHandshakeTimeout() OptString
- func (s *PathConf) GetWhepSTUNGatherTimeout() OptString
- func (s *PathConf) GetWhepTrackGatherTimeout() OptString
- func (s *PathConf) MarshalJSON() ([]byte, error)
- func (s *PathConf) SetAlwaysAvailable(val OptBool)
- func (s *PathConf) SetAlwaysAvailableFile(val OptString)
- func (s *PathConf) SetAlwaysAvailableTracks(val []AlwaysAvailableTrack)
- func (s *PathConf) SetDisablePublisherOverride(val OptNilBool)
- func (s *PathConf) SetFallback(val OptNilString)
- func (s *PathConf) SetMaxReaders(val OptInt64)
- func (s *PathConf) SetMpegtsUDPReadBufferSize(val OptNilUint64)
- func (s *PathConf) SetName(val OptString)
- func (s *PathConf) SetOverridePublisher(val OptBool)
- func (s *PathConf) SetPlayback(val OptNilBool)
- func (s *PathConf) SetPublishIPs(val OptNilStringArray)
- func (s *PathConf) SetPublishPass(val OptNilString)
- func (s *PathConf) SetPublishUser(val OptNilString)
- func (s *PathConf) SetReadIPs(val OptNilStringArray)
- func (s *PathConf) SetReadPass(val OptNilString)
- func (s *PathConf) SetReadUser(val OptNilString)
- func (s *PathConf) SetRecord(val OptBool)
- func (s *PathConf) SetRecordDeleteAfter(val OptString)
- func (s *PathConf) SetRecordFormat(val OptRecordFormat)
- func (s *PathConf) SetRecordMaxPartSize(val OptString)
- func (s *PathConf) SetRecordPartDuration(val OptString)
- func (s *PathConf) SetRecordPath(val OptString)
- func (s *PathConf) SetRecordSegmentDuration(val OptString)
- func (s *PathConf) SetRpiCameraAWB(val OptString)
- func (s *PathConf) SetRpiCameraAWBGains(val []float64)
- func (s *PathConf) SetRpiCameraAfMode(val OptString)
- func (s *PathConf) SetRpiCameraAfRange(val OptString)
- func (s *PathConf) SetRpiCameraAfSpeed(val OptString)
- func (s *PathConf) SetRpiCameraAfWindow(val OptString)
- func (s *PathConf) SetRpiCameraBitrate(val OptUint64)
- func (s *PathConf) SetRpiCameraBrightness(val OptFloat64)
- func (s *PathConf) SetRpiCameraCamID(val OptUint64)
- func (s *PathConf) SetRpiCameraCodec(val OptString)
- func (s *PathConf) SetRpiCameraContrast(val OptFloat64)
- func (s *PathConf) SetRpiCameraDenoise(val OptString)
- func (s *PathConf) SetRpiCameraEV(val OptFloat64)
- func (s *PathConf) SetRpiCameraExposure(val OptString)
- func (s *PathConf) SetRpiCameraFPS(val OptFloat64)
- func (s *PathConf) SetRpiCameraFlickerPeriod(val OptUint64)
- func (s *PathConf) SetRpiCameraGain(val OptFloat64)
- func (s *PathConf) SetRpiCameraHDR(val OptBool)
- func (s *PathConf) SetRpiCameraHFlip(val OptBool)
- func (s *PathConf) SetRpiCameraHardwareH264Level(val OptString)
- func (s *PathConf) SetRpiCameraHardwareH264Profile(val OptString)
- func (s *PathConf) SetRpiCameraHeight(val OptUint64)
- func (s *PathConf) SetRpiCameraIDRPeriod(val OptUint64)
- func (s *PathConf) SetRpiCameraJPEGQuality(val OptNilUint64)
- func (s *PathConf) SetRpiCameraLensPosition(val OptFloat64)
- func (s *PathConf) SetRpiCameraLevel(val OptNilString)
- func (s *PathConf) SetRpiCameraMJPEGQuality(val OptUint64)
- func (s *PathConf) SetRpiCameraMetering(val OptString)
- func (s *PathConf) SetRpiCameraMode(val OptString)
- func (s *PathConf) SetRpiCameraProfile(val OptNilString)
- func (s *PathConf) SetRpiCameraROI(val OptString)
- func (s *PathConf) SetRpiCameraSaturation(val OptFloat64)
- func (s *PathConf) SetRpiCameraSecondary(val OptBool)
- func (s *PathConf) SetRpiCameraSharpness(val OptFloat64)
- func (s *PathConf) SetRpiCameraShutter(val OptUint64)
- func (s *PathConf) SetRpiCameraSoftwareH264Level(val OptString)
- func (s *PathConf) SetRpiCameraSoftwareH264Profile(val OptString)
- func (s *PathConf) SetRpiCameraTextOverlay(val OptString)
- func (s *PathConf) SetRpiCameraTextOverlayEnable(val OptBool)
- func (s *PathConf) SetRpiCameraTuningFile(val OptString)
- func (s *PathConf) SetRpiCameraVFlip(val OptBool)
- func (s *PathConf) SetRpiCameraWidth(val OptUint64)
- func (s *PathConf) SetRtpSDP(val OptString)
- func (s *PathConf) SetRtpUDPReadBufferSize(val OptNilUint64)
- func (s *PathConf) SetRtspAnyPort(val OptBool)
- func (s *PathConf) SetRtspDemuxMpegts(val OptBool)
- func (s *PathConf) SetRtspRangeStart(val OptString)
- func (s *PathConf) SetRtspRangeType(val OptRTSPRangeType)
- func (s *PathConf) SetRtspTransport(val OptRTSPTransport)
- func (s *PathConf) SetRtspUDPReadBufferSize(val OptNilUint64)
- func (s *PathConf) SetRtspUDPSourcePortRange(val []uint64)
- func (s *PathConf) SetRunOnDemand(val OptString)
- func (s *PathConf) SetRunOnDemandCloseAfter(val OptString)
- func (s *PathConf) SetRunOnDemandRestart(val OptBool)
- func (s *PathConf) SetRunOnDemandStartTimeout(val OptString)
- func (s *PathConf) SetRunOnInit(val OptString)
- func (s *PathConf) SetRunOnInitRestart(val OptBool)
- func (s *PathConf) SetRunOnNotReady(val OptString)
- func (s *PathConf) SetRunOnRead(val OptString)
- func (s *PathConf) SetRunOnReadRestart(val OptBool)
- func (s *PathConf) SetRunOnReady(val OptString)
- func (s *PathConf) SetRunOnReadyRestart(val OptBool)
- func (s *PathConf) SetRunOnRecordSegmentComplete(val OptString)
- func (s *PathConf) SetRunOnRecordSegmentCreate(val OptString)
- func (s *PathConf) SetRunOnUnDemand(val OptString)
- func (s *PathConf) SetRunOnUnread(val OptString)
- func (s *PathConf) SetSource(val OptString)
- func (s *PathConf) SetSourceAnyPortEnable(val OptNilBool)
- func (s *PathConf) SetSourceFingerprint(val OptString)
- func (s *PathConf) SetSourceOnDemand(val OptBool)
- func (s *PathConf) SetSourceOnDemandCloseAfter(val OptString)
- func (s *PathConf) SetSourceOnDemandStartTimeout(val OptString)
- func (s *PathConf) SetSourceProtocol(val OptNilRTSPTransport)
- func (s *PathConf) SetSourceRedirect(val OptString)
- func (s *PathConf) SetSrtPublishPassphrase(val OptString)
- func (s *PathConf) SetSrtReadPassphrase(val OptString)
- func (s *PathConf) SetUseAbsoluteTimestamp(val OptBool)
- func (s *PathConf) SetWhepBearerToken(val OptString)
- func (s *PathConf) SetWhepHandshakeTimeout(val OptString)
- func (s *PathConf) SetWhepSTUNGatherTimeout(val OptString)
- func (s *PathConf) SetWhepTrackGatherTimeout(val OptString)
- func (s *PathConf) UnmarshalJSON(data []byte) error
- func (s *PathConf) Validate() error
- type PathConfList
- func (s *PathConfList) Decode(d *jx.Decoder) error
- func (s *PathConfList) Encode(e *jx.Encoder)
- func (s *PathConfList) GetItemCount() OptInt64
- func (s *PathConfList) GetItems() []PathConf
- func (s *PathConfList) GetPageCount() OptInt64
- func (s *PathConfList) MarshalJSON() ([]byte, error)
- func (s *PathConfList) SetItemCount(val OptInt64)
- func (s *PathConfList) SetItems(val []PathConf)
- func (s *PathConfList) SetPageCount(val OptInt64)
- func (s *PathConfList) UnmarshalJSON(data []byte) error
- func (s *PathConfList) Validate() error
- type PathList
- func (s *PathList) Decode(d *jx.Decoder) error
- func (s *PathList) Encode(e *jx.Encoder)
- func (s *PathList) GetItemCount() OptInt64
- func (s *PathList) GetItems() []Path
- func (s *PathList) GetPageCount() OptInt64
- func (s *PathList) MarshalJSON() ([]byte, error)
- func (s *PathList) SetItemCount(val OptInt64)
- func (s *PathList) SetItems(val []Path)
- func (s *PathList) SetPageCount(val OptInt64)
- func (s *PathList) UnmarshalJSON(data []byte) error
- func (s *PathList) Validate() error
- type PathReader
- func (s *PathReader) Decode(d *jx.Decoder) error
- func (s *PathReader) Encode(e *jx.Encoder)
- func (s *PathReader) GetID() OptString
- func (s *PathReader) GetType() OptPathReaderType
- func (s *PathReader) MarshalJSON() ([]byte, error)
- func (s *PathReader) SetID(val OptString)
- func (s *PathReader) SetType(val OptPathReaderType)
- func (s *PathReader) UnmarshalJSON(data []byte) error
- func (s *PathReader) Validate() error
- type PathReaderType
- func (PathReaderType) AllValues() []PathReaderType
- func (s *PathReaderType) Decode(d *jx.Decoder) error
- func (s PathReaderType) Encode(e *jx.Encoder)
- func (s PathReaderType) MarshalJSON() ([]byte, error)
- func (s PathReaderType) MarshalText() ([]byte, error)
- func (s *PathReaderType) UnmarshalJSON(data []byte) error
- func (s *PathReaderType) UnmarshalText(data []byte) error
- func (s PathReaderType) Validate() error
- type PathSource
- func (s *PathSource) Decode(d *jx.Decoder) error
- func (s *PathSource) Encode(e *jx.Encoder)
- func (s *PathSource) GetID() OptString
- func (s *PathSource) GetType() OptPathSourceType
- func (s *PathSource) MarshalJSON() ([]byte, error)
- func (s *PathSource) SetID(val OptString)
- func (s *PathSource) SetType(val OptPathSourceType)
- func (s *PathSource) UnmarshalJSON(data []byte) error
- func (s *PathSource) Validate() error
- type PathSourceType
- func (PathSourceType) AllValues() []PathSourceType
- func (s *PathSourceType) Decode(d *jx.Decoder) error
- func (s PathSourceType) Encode(e *jx.Encoder)
- func (s PathSourceType) MarshalJSON() ([]byte, error)
- func (s PathSourceType) MarshalText() ([]byte, error)
- func (s *PathSourceType) UnmarshalJSON(data []byte) error
- func (s *PathSourceType) UnmarshalText(data []byte) error
- func (s PathSourceType) Validate() error
- type PathTrack
- func (s *PathTrack) Decode(d *jx.Decoder) error
- func (s *PathTrack) Encode(e *jx.Encoder)
- func (s *PathTrack) GetCodec() OptPathTrackCodec
- func (s *PathTrack) GetCodecProps() OptNilPathTrackCodecProps
- func (s *PathTrack) MarshalJSON() ([]byte, error)
- func (s *PathTrack) SetCodec(val OptPathTrackCodec)
- func (s *PathTrack) SetCodecProps(val OptNilPathTrackCodecProps)
- func (s *PathTrack) UnmarshalJSON(data []byte) error
- func (s *PathTrack) Validate() error
- type PathTrackCodec
- func (PathTrackCodec) AllValues() []PathTrackCodec
- func (s *PathTrackCodec) Decode(d *jx.Decoder) error
- func (s PathTrackCodec) Encode(e *jx.Encoder)
- func (s PathTrackCodec) MarshalJSON() ([]byte, error)
- func (s PathTrackCodec) MarshalText() ([]byte, error)
- func (s *PathTrackCodec) UnmarshalJSON(data []byte) error
- func (s *PathTrackCodec) UnmarshalText(data []byte) error
- func (s PathTrackCodec) Validate() error
- type PathTrackCodecProps
- type PathsGetBadRequest
- type PathsGetInternalServerError
- func (s *PathsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *PathsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *PathsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *PathsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *PathsGetInternalServerError) Validate() error
- type PathsGetNotFound
- type PathsGetParams
- type PathsGetRes
- type PathsListBadRequest
- type PathsListInternalServerError
- func (s *PathsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *PathsListInternalServerError) Encode(e *jx.Encoder)
- func (s *PathsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *PathsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *PathsListInternalServerError) Validate() error
- type PathsListParams
- type PathsListRes
- type PlaybackClient
- type PlaybackError
- type PlaybackFormat
- type PlaybackGetParams
- type PlaybackGetResponse
- type PlaybackListItem
- type PlaybackListParams
- type RTMPConn
- func (s *RTMPConn) Decode(d *jx.Decoder) error
- func (s *RTMPConn) Encode(e *jx.Encoder)
- func (s *RTMPConn) GetBytesReceived() OptUint64
- func (s *RTMPConn) GetBytesSent() OptUint64
- func (s *RTMPConn) GetCreated() OptString
- func (s *RTMPConn) GetID() OptUUID
- func (s *RTMPConn) GetInboundBytes() OptUint64
- func (s *RTMPConn) GetOutboundBytes() OptUint64
- func (s *RTMPConn) GetOutboundFramesDiscarded() OptUint64
- func (s *RTMPConn) GetPath() OptString
- func (s *RTMPConn) GetQuery() OptString
- func (s *RTMPConn) GetRemoteAddr() OptString
- func (s *RTMPConn) GetState() OptRTMPConnState
- func (s *RTMPConn) GetUser() OptString
- func (s *RTMPConn) MarshalJSON() ([]byte, error)
- func (s *RTMPConn) SetBytesReceived(val OptUint64)
- func (s *RTMPConn) SetBytesSent(val OptUint64)
- func (s *RTMPConn) SetCreated(val OptString)
- func (s *RTMPConn) SetID(val OptUUID)
- func (s *RTMPConn) SetInboundBytes(val OptUint64)
- func (s *RTMPConn) SetOutboundBytes(val OptUint64)
- func (s *RTMPConn) SetOutboundFramesDiscarded(val OptUint64)
- func (s *RTMPConn) SetPath(val OptString)
- func (s *RTMPConn) SetQuery(val OptString)
- func (s *RTMPConn) SetRemoteAddr(val OptString)
- func (s *RTMPConn) SetState(val OptRTMPConnState)
- func (s *RTMPConn) SetUser(val OptString)
- func (s *RTMPConn) UnmarshalJSON(data []byte) error
- func (s *RTMPConn) Validate() error
- type RTMPConnList
- func (s *RTMPConnList) Decode(d *jx.Decoder) error
- func (s *RTMPConnList) Encode(e *jx.Encoder)
- func (s *RTMPConnList) GetItemCount() OptInt64
- func (s *RTMPConnList) GetItems() []RTMPConn
- func (s *RTMPConnList) GetPageCount() OptInt64
- func (s *RTMPConnList) MarshalJSON() ([]byte, error)
- func (s *RTMPConnList) SetItemCount(val OptInt64)
- func (s *RTMPConnList) SetItems(val []RTMPConn)
- func (s *RTMPConnList) SetPageCount(val OptInt64)
- func (s *RTMPConnList) UnmarshalJSON(data []byte) error
- func (s *RTMPConnList) Validate() error
- type RTMPConnState
- func (RTMPConnState) AllValues() []RTMPConnState
- func (s *RTMPConnState) Decode(d *jx.Decoder) error
- func (s RTMPConnState) Encode(e *jx.Encoder)
- func (s RTMPConnState) MarshalJSON() ([]byte, error)
- func (s RTMPConnState) MarshalText() ([]byte, error)
- func (s *RTMPConnState) UnmarshalJSON(data []byte) error
- func (s *RTMPConnState) UnmarshalText(data []byte) error
- func (s RTMPConnState) Validate() error
- type RTSPAuthMethod
- func (RTSPAuthMethod) AllValues() []RTSPAuthMethod
- func (s *RTSPAuthMethod) Decode(d *jx.Decoder) error
- func (s RTSPAuthMethod) Encode(e *jx.Encoder)
- func (s RTSPAuthMethod) MarshalJSON() ([]byte, error)
- func (s RTSPAuthMethod) MarshalText() ([]byte, error)
- func (s *RTSPAuthMethod) UnmarshalJSON(data []byte) error
- func (s *RTSPAuthMethod) UnmarshalText(data []byte) error
- func (s RTSPAuthMethod) Validate() error
- type RTSPConn
- func (s *RTSPConn) Decode(d *jx.Decoder) error
- func (s *RTSPConn) Encode(e *jx.Encoder)
- func (s *RTSPConn) GetBytesReceived() OptUint64
- func (s *RTSPConn) GetBytesSent() OptUint64
- func (s *RTSPConn) GetCreated() OptString
- func (s *RTSPConn) GetID() OptUUID
- func (s *RTSPConn) GetInboundBytes() OptUint64
- func (s *RTSPConn) GetOutboundBytes() OptUint64
- func (s *RTSPConn) GetRemoteAddr() OptString
- func (s *RTSPConn) GetSession() OptNilUUID
- func (s *RTSPConn) GetTunnel() OptString
- func (s *RTSPConn) MarshalJSON() ([]byte, error)
- func (s *RTSPConn) SetBytesReceived(val OptUint64)
- func (s *RTSPConn) SetBytesSent(val OptUint64)
- func (s *RTSPConn) SetCreated(val OptString)
- func (s *RTSPConn) SetID(val OptUUID)
- func (s *RTSPConn) SetInboundBytes(val OptUint64)
- func (s *RTSPConn) SetOutboundBytes(val OptUint64)
- func (s *RTSPConn) SetRemoteAddr(val OptString)
- func (s *RTSPConn) SetSession(val OptNilUUID)
- func (s *RTSPConn) SetTunnel(val OptString)
- func (s *RTSPConn) UnmarshalJSON(data []byte) error
- type RTSPConnList
- func (s *RTSPConnList) Decode(d *jx.Decoder) error
- func (s *RTSPConnList) Encode(e *jx.Encoder)
- func (s *RTSPConnList) GetItemCount() OptInt64
- func (s *RTSPConnList) GetItems() []RTSPConn
- func (s *RTSPConnList) GetPageCount() OptInt64
- func (s *RTSPConnList) MarshalJSON() ([]byte, error)
- func (s *RTSPConnList) SetItemCount(val OptInt64)
- func (s *RTSPConnList) SetItems(val []RTSPConn)
- func (s *RTSPConnList) SetPageCount(val OptInt64)
- func (s *RTSPConnList) UnmarshalJSON(data []byte) error
- type RTSPRangeType
- func (RTSPRangeType) AllValues() []RTSPRangeType
- func (s *RTSPRangeType) Decode(d *jx.Decoder) error
- func (s RTSPRangeType) Encode(e *jx.Encoder)
- func (s RTSPRangeType) MarshalJSON() ([]byte, error)
- func (s RTSPRangeType) MarshalText() ([]byte, error)
- func (s *RTSPRangeType) UnmarshalJSON(data []byte) error
- func (s *RTSPRangeType) UnmarshalText(data []byte) error
- func (s RTSPRangeType) Validate() error
- type RTSPSession
- func (s *RTSPSession) Decode(d *jx.Decoder) error
- func (s *RTSPSession) Encode(e *jx.Encoder)
- func (s *RTSPSession) GetBytesReceived() OptUint64
- func (s *RTSPSession) GetBytesSent() OptUint64
- func (s *RTSPSession) GetConns() []uuid.UUID
- func (s *RTSPSession) GetCreated() OptString
- func (s *RTSPSession) GetID() OptUUID
- func (s *RTSPSession) GetInboundBytes() OptUint64
- func (s *RTSPSession) GetInboundRTCPPackets() OptUint64
- func (s *RTSPSession) GetInboundRTCPPacketsInError() OptUint64
- func (s *RTSPSession) GetInboundRTPPackets() OptUint64
- func (s *RTSPSession) GetInboundRTPPacketsInError() OptUint64
- func (s *RTSPSession) GetInboundRTPPacketsJitter() OptFloat64
- func (s *RTSPSession) GetInboundRTPPacketsLost() OptUint64
- func (s *RTSPSession) GetOutboundBytes() OptUint64
- func (s *RTSPSession) GetOutboundRTCPPackets() OptUint64
- func (s *RTSPSession) GetOutboundRTPPackets() OptUint64
- func (s *RTSPSession) GetOutboundRTPPacketsDiscarded() OptUint64
- func (s *RTSPSession) GetOutboundRTPPacketsReportedLost() OptUint64
- func (s *RTSPSession) GetPath() OptString
- func (s *RTSPSession) GetProfile() OptNilString
- func (s *RTSPSession) GetQuery() OptString
- func (s *RTSPSession) GetRemoteAddr() OptString
- func (s *RTSPSession) GetRtcpPacketsInError() OptUint64
- func (s *RTSPSession) GetRtcpPacketsReceived() OptUint64
- func (s *RTSPSession) GetRtcpPacketsSent() OptUint64
- func (s *RTSPSession) GetRtpPacketsInError() OptUint64
- func (s *RTSPSession) GetRtpPacketsJitter() OptFloat64
- func (s *RTSPSession) GetRtpPacketsLost() OptUint64
- func (s *RTSPSession) GetRtpPacketsReceived() OptUint64
- func (s *RTSPSession) GetRtpPacketsSent() OptUint64
- func (s *RTSPSession) GetState() OptRTSPSessionState
- func (s *RTSPSession) GetTransport() OptNilString
- func (s *RTSPSession) GetUser() OptString
- func (s *RTSPSession) MarshalJSON() ([]byte, error)
- func (s *RTSPSession) SetBytesReceived(val OptUint64)
- func (s *RTSPSession) SetBytesSent(val OptUint64)
- func (s *RTSPSession) SetConns(val []uuid.UUID)
- func (s *RTSPSession) SetCreated(val OptString)
- func (s *RTSPSession) SetID(val OptUUID)
- func (s *RTSPSession) SetInboundBytes(val OptUint64)
- func (s *RTSPSession) SetInboundRTCPPackets(val OptUint64)
- func (s *RTSPSession) SetInboundRTCPPacketsInError(val OptUint64)
- func (s *RTSPSession) SetInboundRTPPackets(val OptUint64)
- func (s *RTSPSession) SetInboundRTPPacketsInError(val OptUint64)
- func (s *RTSPSession) SetInboundRTPPacketsJitter(val OptFloat64)
- func (s *RTSPSession) SetInboundRTPPacketsLost(val OptUint64)
- func (s *RTSPSession) SetOutboundBytes(val OptUint64)
- func (s *RTSPSession) SetOutboundRTCPPackets(val OptUint64)
- func (s *RTSPSession) SetOutboundRTPPackets(val OptUint64)
- func (s *RTSPSession) SetOutboundRTPPacketsDiscarded(val OptUint64)
- func (s *RTSPSession) SetOutboundRTPPacketsReportedLost(val OptUint64)
- func (s *RTSPSession) SetPath(val OptString)
- func (s *RTSPSession) SetProfile(val OptNilString)
- func (s *RTSPSession) SetQuery(val OptString)
- func (s *RTSPSession) SetRemoteAddr(val OptString)
- func (s *RTSPSession) SetRtcpPacketsInError(val OptUint64)
- func (s *RTSPSession) SetRtcpPacketsReceived(val OptUint64)
- func (s *RTSPSession) SetRtcpPacketsSent(val OptUint64)
- func (s *RTSPSession) SetRtpPacketsInError(val OptUint64)
- func (s *RTSPSession) SetRtpPacketsJitter(val OptFloat64)
- func (s *RTSPSession) SetRtpPacketsLost(val OptUint64)
- func (s *RTSPSession) SetRtpPacketsReceived(val OptUint64)
- func (s *RTSPSession) SetRtpPacketsSent(val OptUint64)
- func (s *RTSPSession) SetState(val OptRTSPSessionState)
- func (s *RTSPSession) SetTransport(val OptNilString)
- func (s *RTSPSession) SetUser(val OptString)
- func (s *RTSPSession) UnmarshalJSON(data []byte) error
- func (s *RTSPSession) Validate() error
- type RTSPSessionList
- func (s *RTSPSessionList) Decode(d *jx.Decoder) error
- func (s *RTSPSessionList) Encode(e *jx.Encoder)
- func (s *RTSPSessionList) GetItemCount() OptInt64
- func (s *RTSPSessionList) GetItems() []RTSPSession
- func (s *RTSPSessionList) GetPageCount() OptInt64
- func (s *RTSPSessionList) MarshalJSON() ([]byte, error)
- func (s *RTSPSessionList) SetItemCount(val OptInt64)
- func (s *RTSPSessionList) SetItems(val []RTSPSession)
- func (s *RTSPSessionList) SetPageCount(val OptInt64)
- func (s *RTSPSessionList) UnmarshalJSON(data []byte) error
- func (s *RTSPSessionList) Validate() error
- type RTSPSessionState
- func (RTSPSessionState) AllValues() []RTSPSessionState
- func (s *RTSPSessionState) Decode(d *jx.Decoder) error
- func (s RTSPSessionState) Encode(e *jx.Encoder)
- func (s RTSPSessionState) MarshalJSON() ([]byte, error)
- func (s RTSPSessionState) MarshalText() ([]byte, error)
- func (s *RTSPSessionState) UnmarshalJSON(data []byte) error
- func (s *RTSPSessionState) UnmarshalText(data []byte) error
- func (s RTSPSessionState) Validate() error
- type RTSPTransport
- func (RTSPTransport) AllValues() []RTSPTransport
- func (s *RTSPTransport) Decode(d *jx.Decoder) error
- func (s RTSPTransport) Encode(e *jx.Encoder)
- func (s RTSPTransport) MarshalJSON() ([]byte, error)
- func (s RTSPTransport) MarshalText() ([]byte, error)
- func (s *RTSPTransport) UnmarshalJSON(data []byte) error
- func (s *RTSPTransport) UnmarshalText(data []byte) error
- func (s RTSPTransport) Validate() error
- type RecordFormat
- func (RecordFormat) AllValues() []RecordFormat
- func (s *RecordFormat) Decode(d *jx.Decoder) error
- func (s RecordFormat) Encode(e *jx.Encoder)
- func (s RecordFormat) MarshalJSON() ([]byte, error)
- func (s RecordFormat) MarshalText() ([]byte, error)
- func (s *RecordFormat) UnmarshalJSON(data []byte) error
- func (s *RecordFormat) UnmarshalText(data []byte) error
- func (s RecordFormat) Validate() error
- type Recording
- func (s *Recording) Decode(d *jx.Decoder) error
- func (s *Recording) Encode(e *jx.Encoder)
- func (s *Recording) GetName() OptString
- func (s *Recording) GetSegments() []RecordingSegment
- func (s *Recording) MarshalJSON() ([]byte, error)
- func (s *Recording) SetName(val OptString)
- func (s *Recording) SetSegments(val []RecordingSegment)
- func (s *Recording) UnmarshalJSON(data []byte) error
- type RecordingList
- func (s *RecordingList) Decode(d *jx.Decoder) error
- func (s *RecordingList) Encode(e *jx.Encoder)
- func (s *RecordingList) GetItemCount() OptInt64
- func (s *RecordingList) GetItems() []Recording
- func (s *RecordingList) GetPageCount() OptInt64
- func (s *RecordingList) MarshalJSON() ([]byte, error)
- func (s *RecordingList) SetItemCount(val OptInt64)
- func (s *RecordingList) SetItems(val []Recording)
- func (s *RecordingList) SetPageCount(val OptInt64)
- func (s *RecordingList) UnmarshalJSON(data []byte) error
- type RecordingSegment
- func (s *RecordingSegment) Decode(d *jx.Decoder) error
- func (s *RecordingSegment) Encode(e *jx.Encoder)
- func (s *RecordingSegment) GetStart() OptString
- func (s *RecordingSegment) MarshalJSON() ([]byte, error)
- func (s *RecordingSegment) SetStart(val OptString)
- func (s *RecordingSegment) UnmarshalJSON(data []byte) error
- type RecordingsDeleteSegmentBadRequest
- func (s *RecordingsDeleteSegmentBadRequest) Decode(d *jx.Decoder) error
- func (s *RecordingsDeleteSegmentBadRequest) Encode(e *jx.Encoder)
- func (s *RecordingsDeleteSegmentBadRequest) MarshalJSON() ([]byte, error)
- func (s *RecordingsDeleteSegmentBadRequest) UnmarshalJSON(data []byte) error
- func (s *RecordingsDeleteSegmentBadRequest) Validate() error
- type RecordingsDeleteSegmentInternalServerError
- func (s *RecordingsDeleteSegmentInternalServerError) Decode(d *jx.Decoder) error
- func (s *RecordingsDeleteSegmentInternalServerError) Encode(e *jx.Encoder)
- func (s *RecordingsDeleteSegmentInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RecordingsDeleteSegmentInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RecordingsDeleteSegmentInternalServerError) Validate() error
- type RecordingsDeleteSegmentNotFound
- func (s *RecordingsDeleteSegmentNotFound) Decode(d *jx.Decoder) error
- func (s *RecordingsDeleteSegmentNotFound) Encode(e *jx.Encoder)
- func (s *RecordingsDeleteSegmentNotFound) MarshalJSON() ([]byte, error)
- func (s *RecordingsDeleteSegmentNotFound) UnmarshalJSON(data []byte) error
- func (s *RecordingsDeleteSegmentNotFound) Validate() error
- type RecordingsDeleteSegmentParams
- type RecordingsDeleteSegmentRes
- type RecordingsGetBadRequest
- type RecordingsGetInternalServerError
- func (s *RecordingsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RecordingsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RecordingsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RecordingsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RecordingsGetInternalServerError) Validate() error
- type RecordingsGetNotFound
- type RecordingsGetParams
- type RecordingsGetRes
- type RecordingsListBadRequest
- func (s *RecordingsListBadRequest) Decode(d *jx.Decoder) error
- func (s *RecordingsListBadRequest) Encode(e *jx.Encoder)
- func (s *RecordingsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *RecordingsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *RecordingsListBadRequest) Validate() error
- type RecordingsListInternalServerError
- func (s *RecordingsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RecordingsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RecordingsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RecordingsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RecordingsListInternalServerError) Validate() error
- type RecordingsListParams
- type RecordingsListRes
- type RtmpConnectionsGetBadRequest
- func (s *RtmpConnectionsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *RtmpConnectionsGetBadRequest) Encode(e *jx.Encoder)
- func (s *RtmpConnectionsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtmpConnectionsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtmpConnectionsGetBadRequest) Validate() error
- type RtmpConnectionsGetInternalServerError
- func (s *RtmpConnectionsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtmpConnectionsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RtmpConnectionsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtmpConnectionsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtmpConnectionsGetInternalServerError) Validate() error
- type RtmpConnectionsGetNotFound
- func (s *RtmpConnectionsGetNotFound) Decode(d *jx.Decoder) error
- func (s *RtmpConnectionsGetNotFound) Encode(e *jx.Encoder)
- func (s *RtmpConnectionsGetNotFound) MarshalJSON() ([]byte, error)
- func (s *RtmpConnectionsGetNotFound) UnmarshalJSON(data []byte) error
- func (s *RtmpConnectionsGetNotFound) Validate() error
- type RtmpConnectionsGetParams
- type RtmpConnectionsGetRes
- type RtmpConnsKickBadRequest
- type RtmpConnsKickInternalServerError
- func (s *RtmpConnsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtmpConnsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *RtmpConnsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtmpConnsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtmpConnsKickInternalServerError) Validate() error
- type RtmpConnsKickNotFound
- type RtmpConnsKickParams
- type RtmpConnsKickRes
- type RtmpConnsListBadRequest
- type RtmpConnsListInternalServerError
- func (s *RtmpConnsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtmpConnsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RtmpConnsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtmpConnsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtmpConnsListInternalServerError) Validate() error
- type RtmpConnsListParams
- type RtmpConnsListRes
- type RtmpsConnectionsGetBadRequest
- func (s *RtmpsConnectionsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *RtmpsConnectionsGetBadRequest) Encode(e *jx.Encoder)
- func (s *RtmpsConnectionsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnectionsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnectionsGetBadRequest) Validate() error
- type RtmpsConnectionsGetInternalServerError
- func (s *RtmpsConnectionsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtmpsConnectionsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RtmpsConnectionsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnectionsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnectionsGetInternalServerError) Validate() error
- type RtmpsConnectionsGetNotFound
- func (s *RtmpsConnectionsGetNotFound) Decode(d *jx.Decoder) error
- func (s *RtmpsConnectionsGetNotFound) Encode(e *jx.Encoder)
- func (s *RtmpsConnectionsGetNotFound) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnectionsGetNotFound) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnectionsGetNotFound) Validate() error
- type RtmpsConnectionsGetParams
- type RtmpsConnectionsGetRes
- type RtmpsConnsKickBadRequest
- func (s *RtmpsConnsKickBadRequest) Decode(d *jx.Decoder) error
- func (s *RtmpsConnsKickBadRequest) Encode(e *jx.Encoder)
- func (s *RtmpsConnsKickBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnsKickBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnsKickBadRequest) Validate() error
- type RtmpsConnsKickInternalServerError
- func (s *RtmpsConnsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtmpsConnsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *RtmpsConnsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnsKickInternalServerError) Validate() error
- type RtmpsConnsKickNotFound
- type RtmpsConnsKickParams
- type RtmpsConnsKickRes
- type RtmpsConnsListBadRequest
- func (s *RtmpsConnsListBadRequest) Decode(d *jx.Decoder) error
- func (s *RtmpsConnsListBadRequest) Encode(e *jx.Encoder)
- func (s *RtmpsConnsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnsListBadRequest) Validate() error
- type RtmpsConnsListInternalServerError
- func (s *RtmpsConnsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtmpsConnsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RtmpsConnsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtmpsConnsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtmpsConnsListInternalServerError) Validate() error
- type RtmpsConnsListParams
- type RtmpsConnsListRes
- type RtspConnsGetBadRequest
- type RtspConnsGetInternalServerError
- func (s *RtspConnsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspConnsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspConnsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspConnsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspConnsGetInternalServerError) Validate() error
- type RtspConnsGetNotFound
- type RtspConnsGetParams
- type RtspConnsGetRes
- type RtspConnsListBadRequest
- type RtspConnsListInternalServerError
- func (s *RtspConnsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspConnsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspConnsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspConnsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspConnsListInternalServerError) Validate() error
- type RtspConnsListParams
- type RtspConnsListRes
- type RtspSessionsGetBadRequest
- func (s *RtspSessionsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspSessionsGetBadRequest) Encode(e *jx.Encoder)
- func (s *RtspSessionsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsGetBadRequest) Validate() error
- type RtspSessionsGetInternalServerError
- func (s *RtspSessionsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspSessionsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspSessionsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsGetInternalServerError) Validate() error
- type RtspSessionsGetNotFound
- type RtspSessionsGetParams
- type RtspSessionsGetRes
- type RtspSessionsKickBadRequest
- func (s *RtspSessionsKickBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspSessionsKickBadRequest) Encode(e *jx.Encoder)
- func (s *RtspSessionsKickBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsKickBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsKickBadRequest) Validate() error
- type RtspSessionsKickInternalServerError
- func (s *RtspSessionsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspSessionsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspSessionsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsKickInternalServerError) Validate() error
- type RtspSessionsKickNotFound
- func (s *RtspSessionsKickNotFound) Decode(d *jx.Decoder) error
- func (s *RtspSessionsKickNotFound) Encode(e *jx.Encoder)
- func (s *RtspSessionsKickNotFound) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsKickNotFound) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsKickNotFound) Validate() error
- type RtspSessionsKickParams
- type RtspSessionsKickRes
- type RtspSessionsListBadRequest
- func (s *RtspSessionsListBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspSessionsListBadRequest) Encode(e *jx.Encoder)
- func (s *RtspSessionsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsListBadRequest) Validate() error
- type RtspSessionsListInternalServerError
- func (s *RtspSessionsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspSessionsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspSessionsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspSessionsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspSessionsListInternalServerError) Validate() error
- type RtspSessionsListParams
- type RtspSessionsListRes
- type RtspsConnsGetBadRequest
- type RtspsConnsGetInternalServerError
- func (s *RtspsConnsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspsConnsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspsConnsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspsConnsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspsConnsGetInternalServerError) Validate() error
- type RtspsConnsGetNotFound
- type RtspsConnsGetParams
- type RtspsConnsGetRes
- type RtspsConnsListBadRequest
- func (s *RtspsConnsListBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspsConnsListBadRequest) Encode(e *jx.Encoder)
- func (s *RtspsConnsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspsConnsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspsConnsListBadRequest) Validate() error
- type RtspsConnsListInternalServerError
- func (s *RtspsConnsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspsConnsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspsConnsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspsConnsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspsConnsListInternalServerError) Validate() error
- type RtspsConnsListParams
- type RtspsConnsListRes
- type RtspsSessionsGetBadRequest
- func (s *RtspsSessionsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsGetBadRequest) Encode(e *jx.Encoder)
- func (s *RtspsSessionsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsGetBadRequest) Validate() error
- type RtspsSessionsGetInternalServerError
- func (s *RtspsSessionsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspsSessionsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsGetInternalServerError) Validate() error
- type RtspsSessionsGetNotFound
- func (s *RtspsSessionsGetNotFound) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsGetNotFound) Encode(e *jx.Encoder)
- func (s *RtspsSessionsGetNotFound) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsGetNotFound) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsGetNotFound) Validate() error
- type RtspsSessionsGetParams
- type RtspsSessionsGetRes
- type RtspsSessionsKickBadRequest
- func (s *RtspsSessionsKickBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsKickBadRequest) Encode(e *jx.Encoder)
- func (s *RtspsSessionsKickBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsKickBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsKickBadRequest) Validate() error
- type RtspsSessionsKickInternalServerError
- func (s *RtspsSessionsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspsSessionsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsKickInternalServerError) Validate() error
- type RtspsSessionsKickNotFound
- func (s *RtspsSessionsKickNotFound) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsKickNotFound) Encode(e *jx.Encoder)
- func (s *RtspsSessionsKickNotFound) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsKickNotFound) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsKickNotFound) Validate() error
- type RtspsSessionsKickParams
- type RtspsSessionsKickRes
- type RtspsSessionsListBadRequest
- func (s *RtspsSessionsListBadRequest) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsListBadRequest) Encode(e *jx.Encoder)
- func (s *RtspsSessionsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsListBadRequest) Validate() error
- type RtspsSessionsListInternalServerError
- func (s *RtspsSessionsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *RtspsSessionsListInternalServerError) Encode(e *jx.Encoder)
- func (s *RtspsSessionsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *RtspsSessionsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *RtspsSessionsListInternalServerError) Validate() error
- type RtspsSessionsListParams
- type RtspsSessionsListRes
- type SRTConn
- func (s *SRTConn) Decode(d *jx.Decoder) error
- func (s *SRTConn) Encode(e *jx.Encoder)
- func (s *SRTConn) GetByteMSS() OptUint64
- func (s *SRTConn) GetBytesAvailReceiveBuf() OptUint64
- func (s *SRTConn) GetBytesAvailSendBuf() OptUint64
- func (s *SRTConn) GetBytesReceiveBuf() OptUint64
- func (s *SRTConn) GetBytesReceived() OptUint64
- func (s *SRTConn) GetBytesReceivedBelated() OptUint64
- func (s *SRTConn) GetBytesReceivedDrop() OptUint64
- func (s *SRTConn) GetBytesReceivedLoss() OptUint64
- func (s *SRTConn) GetBytesReceivedRetrans() OptUint64
- func (s *SRTConn) GetBytesReceivedUndecrypt() OptUint64
- func (s *SRTConn) GetBytesReceivedUnique() OptUint64
- func (s *SRTConn) GetBytesRetrans() OptUint64
- func (s *SRTConn) GetBytesSendBuf() OptUint64
- func (s *SRTConn) GetBytesSendDrop() OptUint64
- func (s *SRTConn) GetBytesSent() OptUint64
- func (s *SRTConn) GetBytesSentUnique() OptUint64
- func (s *SRTConn) GetCreated() OptString
- func (s *SRTConn) GetID() OptUUID
- func (s *SRTConn) GetMbpsLinkCapacity() OptFloat64
- func (s *SRTConn) GetMbpsMaxBW() OptFloat64
- func (s *SRTConn) GetMbpsReceiveRate() OptFloat64
- func (s *SRTConn) GetMbpsSendRate() OptFloat64
- func (s *SRTConn) GetMsRTT() OptFloat64
- func (s *SRTConn) GetMsReceiveBuf() OptUint64
- func (s *SRTConn) GetMsReceiveTsbPdDelay() OptUint64
- func (s *SRTConn) GetMsSendBuf() OptUint64
- func (s *SRTConn) GetMsSendTsbPdDelay() OptUint64
- func (s *SRTConn) GetOutboundFramesDiscarded() OptUint64
- func (s *SRTConn) GetPacketsFlightSize() OptUint64
- func (s *SRTConn) GetPacketsFlowWindow() OptUint64
- func (s *SRTConn) GetPacketsReceiveBuf() OptUint64
- func (s *SRTConn) GetPacketsReceived() OptUint64
- func (s *SRTConn) GetPacketsReceivedACK() OptUint64
- func (s *SRTConn) GetPacketsReceivedAvgBelatedTime() OptUint64
- func (s *SRTConn) GetPacketsReceivedBelated() OptUint64
- func (s *SRTConn) GetPacketsReceivedDrop() OptUint64
- func (s *SRTConn) GetPacketsReceivedKM() OptUint64
- func (s *SRTConn) GetPacketsReceivedLoss() OptUint64
- func (s *SRTConn) GetPacketsReceivedLossRate() OptFloat64
- func (s *SRTConn) GetPacketsReceivedNAK() OptUint64
- func (s *SRTConn) GetPacketsReceivedRetrans() OptUint64
- func (s *SRTConn) GetPacketsReceivedUndecrypt() OptUint64
- func (s *SRTConn) GetPacketsReceivedUnique() OptUint64
- func (s *SRTConn) GetPacketsReorderTolerance() OptUint64
- func (s *SRTConn) GetPacketsRetrans() OptUint64
- func (s *SRTConn) GetPacketsSendBuf() OptUint64
- func (s *SRTConn) GetPacketsSendDrop() OptUint64
- func (s *SRTConn) GetPacketsSendLoss() OptUint64
- func (s *SRTConn) GetPacketsSendLossRate() OptFloat64
- func (s *SRTConn) GetPacketsSent() OptUint64
- func (s *SRTConn) GetPacketsSentACK() OptUint64
- func (s *SRTConn) GetPacketsSentKM() OptUint64
- func (s *SRTConn) GetPacketsSentNAK() OptUint64
- func (s *SRTConn) GetPacketsSentUnique() OptUint64
- func (s *SRTConn) GetPath() OptString
- func (s *SRTConn) GetQuery() OptString
- func (s *SRTConn) GetRemoteAddr() OptString
- func (s *SRTConn) GetState() OptSRTConnState
- func (s *SRTConn) GetUsPacketsSendPeriod() OptFloat64
- func (s *SRTConn) GetUsSndDuration() OptUint64
- func (s *SRTConn) GetUser() OptString
- func (s *SRTConn) MarshalJSON() ([]byte, error)
- func (s *SRTConn) SetByteMSS(val OptUint64)
- func (s *SRTConn) SetBytesAvailReceiveBuf(val OptUint64)
- func (s *SRTConn) SetBytesAvailSendBuf(val OptUint64)
- func (s *SRTConn) SetBytesReceiveBuf(val OptUint64)
- func (s *SRTConn) SetBytesReceived(val OptUint64)
- func (s *SRTConn) SetBytesReceivedBelated(val OptUint64)
- func (s *SRTConn) SetBytesReceivedDrop(val OptUint64)
- func (s *SRTConn) SetBytesReceivedLoss(val OptUint64)
- func (s *SRTConn) SetBytesReceivedRetrans(val OptUint64)
- func (s *SRTConn) SetBytesReceivedUndecrypt(val OptUint64)
- func (s *SRTConn) SetBytesReceivedUnique(val OptUint64)
- func (s *SRTConn) SetBytesRetrans(val OptUint64)
- func (s *SRTConn) SetBytesSendBuf(val OptUint64)
- func (s *SRTConn) SetBytesSendDrop(val OptUint64)
- func (s *SRTConn) SetBytesSent(val OptUint64)
- func (s *SRTConn) SetBytesSentUnique(val OptUint64)
- func (s *SRTConn) SetCreated(val OptString)
- func (s *SRTConn) SetID(val OptUUID)
- func (s *SRTConn) SetMbpsLinkCapacity(val OptFloat64)
- func (s *SRTConn) SetMbpsMaxBW(val OptFloat64)
- func (s *SRTConn) SetMbpsReceiveRate(val OptFloat64)
- func (s *SRTConn) SetMbpsSendRate(val OptFloat64)
- func (s *SRTConn) SetMsRTT(val OptFloat64)
- func (s *SRTConn) SetMsReceiveBuf(val OptUint64)
- func (s *SRTConn) SetMsReceiveTsbPdDelay(val OptUint64)
- func (s *SRTConn) SetMsSendBuf(val OptUint64)
- func (s *SRTConn) SetMsSendTsbPdDelay(val OptUint64)
- func (s *SRTConn) SetOutboundFramesDiscarded(val OptUint64)
- func (s *SRTConn) SetPacketsFlightSize(val OptUint64)
- func (s *SRTConn) SetPacketsFlowWindow(val OptUint64)
- func (s *SRTConn) SetPacketsReceiveBuf(val OptUint64)
- func (s *SRTConn) SetPacketsReceived(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedACK(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedAvgBelatedTime(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedBelated(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedDrop(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedKM(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedLoss(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedLossRate(val OptFloat64)
- func (s *SRTConn) SetPacketsReceivedNAK(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedRetrans(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedUndecrypt(val OptUint64)
- func (s *SRTConn) SetPacketsReceivedUnique(val OptUint64)
- func (s *SRTConn) SetPacketsReorderTolerance(val OptUint64)
- func (s *SRTConn) SetPacketsRetrans(val OptUint64)
- func (s *SRTConn) SetPacketsSendBuf(val OptUint64)
- func (s *SRTConn) SetPacketsSendDrop(val OptUint64)
- func (s *SRTConn) SetPacketsSendLoss(val OptUint64)
- func (s *SRTConn) SetPacketsSendLossRate(val OptFloat64)
- func (s *SRTConn) SetPacketsSent(val OptUint64)
- func (s *SRTConn) SetPacketsSentACK(val OptUint64)
- func (s *SRTConn) SetPacketsSentKM(val OptUint64)
- func (s *SRTConn) SetPacketsSentNAK(val OptUint64)
- func (s *SRTConn) SetPacketsSentUnique(val OptUint64)
- func (s *SRTConn) SetPath(val OptString)
- func (s *SRTConn) SetQuery(val OptString)
- func (s *SRTConn) SetRemoteAddr(val OptString)
- func (s *SRTConn) SetState(val OptSRTConnState)
- func (s *SRTConn) SetUsPacketsSendPeriod(val OptFloat64)
- func (s *SRTConn) SetUsSndDuration(val OptUint64)
- func (s *SRTConn) SetUser(val OptString)
- func (s *SRTConn) UnmarshalJSON(data []byte) error
- func (s *SRTConn) Validate() error
- type SRTConnList
- func (s *SRTConnList) Decode(d *jx.Decoder) error
- func (s *SRTConnList) Encode(e *jx.Encoder)
- func (s *SRTConnList) GetItemCount() OptInt64
- func (s *SRTConnList) GetItems() []SRTConn
- func (s *SRTConnList) GetPageCount() OptInt64
- func (s *SRTConnList) MarshalJSON() ([]byte, error)
- func (s *SRTConnList) SetItemCount(val OptInt64)
- func (s *SRTConnList) SetItems(val []SRTConn)
- func (s *SRTConnList) SetPageCount(val OptInt64)
- func (s *SRTConnList) UnmarshalJSON(data []byte) error
- func (s *SRTConnList) Validate() error
- type SRTConnState
- func (SRTConnState) AllValues() []SRTConnState
- func (s *SRTConnState) Decode(d *jx.Decoder) error
- func (s SRTConnState) Encode(e *jx.Encoder)
- func (s SRTConnState) MarshalJSON() ([]byte, error)
- func (s SRTConnState) MarshalText() ([]byte, error)
- func (s *SRTConnState) UnmarshalJSON(data []byte) error
- func (s *SRTConnState) UnmarshalText(data []byte) error
- func (s SRTConnState) Validate() error
- type SrtConnsGetBadRequest
- type SrtConnsGetInternalServerError
- func (s *SrtConnsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *SrtConnsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *SrtConnsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *SrtConnsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *SrtConnsGetInternalServerError) Validate() error
- type SrtConnsGetNotFound
- type SrtConnsGetParams
- type SrtConnsGetRes
- type SrtConnsKickBadRequest
- type SrtConnsKickInternalServerError
- func (s *SrtConnsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *SrtConnsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *SrtConnsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *SrtConnsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *SrtConnsKickInternalServerError) Validate() error
- type SrtConnsKickNotFound
- type SrtConnsKickParams
- type SrtConnsKickRes
- type SrtConnsListBadRequest
- type SrtConnsListInternalServerError
- func (s *SrtConnsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *SrtConnsListInternalServerError) Encode(e *jx.Encoder)
- func (s *SrtConnsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *SrtConnsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *SrtConnsListInternalServerError) Validate() error
- type SrtConnsListParams
- type SrtConnsListRes
- type WebRTCICEServer
- func (s *WebRTCICEServer) Decode(d *jx.Decoder) error
- func (s *WebRTCICEServer) Encode(e *jx.Encoder)
- func (s *WebRTCICEServer) GetClientOnly() OptBool
- func (s *WebRTCICEServer) GetPassword() OptString
- func (s *WebRTCICEServer) GetURL() OptString
- func (s *WebRTCICEServer) GetUsername() OptString
- func (s *WebRTCICEServer) MarshalJSON() ([]byte, error)
- func (s *WebRTCICEServer) SetClientOnly(val OptBool)
- func (s *WebRTCICEServer) SetPassword(val OptString)
- func (s *WebRTCICEServer) SetURL(val OptString)
- func (s *WebRTCICEServer) SetUsername(val OptString)
- func (s *WebRTCICEServer) UnmarshalJSON(data []byte) error
- type WebRTCSession
- func (s *WebRTCSession) Decode(d *jx.Decoder) error
- func (s *WebRTCSession) Encode(e *jx.Encoder)
- func (s *WebRTCSession) GetBytesReceived() OptUint64
- func (s *WebRTCSession) GetBytesSent() OptUint64
- func (s *WebRTCSession) GetCreated() OptString
- func (s *WebRTCSession) GetID() OptUUID
- func (s *WebRTCSession) GetInboundBytes() OptUint64
- func (s *WebRTCSession) GetInboundRTCPPackets() OptUint64
- func (s *WebRTCSession) GetInboundRTPPackets() OptUint64
- func (s *WebRTCSession) GetInboundRTPPacketsJitter() OptFloat64
- func (s *WebRTCSession) GetInboundRTPPacketsLost() OptUint64
- func (s *WebRTCSession) GetLocalCandidate() OptString
- func (s *WebRTCSession) GetOutboundBytes() OptUint64
- func (s *WebRTCSession) GetOutboundFramesDiscarded() OptUint64
- func (s *WebRTCSession) GetOutboundRTCPPackets() OptUint64
- func (s *WebRTCSession) GetOutboundRTPPackets() OptUint64
- func (s *WebRTCSession) GetPath() OptString
- func (s *WebRTCSession) GetPeerConnectionEstablished() OptBool
- func (s *WebRTCSession) GetQuery() OptString
- func (s *WebRTCSession) GetRemoteAddr() OptString
- func (s *WebRTCSession) GetRemoteCandidate() OptString
- func (s *WebRTCSession) GetRtcpPacketsReceived() OptUint64
- func (s *WebRTCSession) GetRtcpPacketsSent() OptUint64
- func (s *WebRTCSession) GetRtpPacketsJitter() OptFloat64
- func (s *WebRTCSession) GetRtpPacketsLost() OptUint64
- func (s *WebRTCSession) GetRtpPacketsReceived() OptUint64
- func (s *WebRTCSession) GetRtpPacketsSent() OptUint64
- func (s *WebRTCSession) GetState() OptWebRTCSessionState
- func (s *WebRTCSession) GetUser() OptString
- func (s *WebRTCSession) MarshalJSON() ([]byte, error)
- func (s *WebRTCSession) SetBytesReceived(val OptUint64)
- func (s *WebRTCSession) SetBytesSent(val OptUint64)
- func (s *WebRTCSession) SetCreated(val OptString)
- func (s *WebRTCSession) SetID(val OptUUID)
- func (s *WebRTCSession) SetInboundBytes(val OptUint64)
- func (s *WebRTCSession) SetInboundRTCPPackets(val OptUint64)
- func (s *WebRTCSession) SetInboundRTPPackets(val OptUint64)
- func (s *WebRTCSession) SetInboundRTPPacketsJitter(val OptFloat64)
- func (s *WebRTCSession) SetInboundRTPPacketsLost(val OptUint64)
- func (s *WebRTCSession) SetLocalCandidate(val OptString)
- func (s *WebRTCSession) SetOutboundBytes(val OptUint64)
- func (s *WebRTCSession) SetOutboundFramesDiscarded(val OptUint64)
- func (s *WebRTCSession) SetOutboundRTCPPackets(val OptUint64)
- func (s *WebRTCSession) SetOutboundRTPPackets(val OptUint64)
- func (s *WebRTCSession) SetPath(val OptString)
- func (s *WebRTCSession) SetPeerConnectionEstablished(val OptBool)
- func (s *WebRTCSession) SetQuery(val OptString)
- func (s *WebRTCSession) SetRemoteAddr(val OptString)
- func (s *WebRTCSession) SetRemoteCandidate(val OptString)
- func (s *WebRTCSession) SetRtcpPacketsReceived(val OptUint64)
- func (s *WebRTCSession) SetRtcpPacketsSent(val OptUint64)
- func (s *WebRTCSession) SetRtpPacketsJitter(val OptFloat64)
- func (s *WebRTCSession) SetRtpPacketsLost(val OptUint64)
- func (s *WebRTCSession) SetRtpPacketsReceived(val OptUint64)
- func (s *WebRTCSession) SetRtpPacketsSent(val OptUint64)
- func (s *WebRTCSession) SetState(val OptWebRTCSessionState)
- func (s *WebRTCSession) SetUser(val OptString)
- func (s *WebRTCSession) UnmarshalJSON(data []byte) error
- func (s *WebRTCSession) Validate() error
- type WebRTCSessionList
- func (s *WebRTCSessionList) Decode(d *jx.Decoder) error
- func (s *WebRTCSessionList) Encode(e *jx.Encoder)
- func (s *WebRTCSessionList) GetItemCount() OptInt64
- func (s *WebRTCSessionList) GetItems() []WebRTCSession
- func (s *WebRTCSessionList) GetPageCount() OptInt64
- func (s *WebRTCSessionList) MarshalJSON() ([]byte, error)
- func (s *WebRTCSessionList) SetItemCount(val OptInt64)
- func (s *WebRTCSessionList) SetItems(val []WebRTCSession)
- func (s *WebRTCSessionList) SetPageCount(val OptInt64)
- func (s *WebRTCSessionList) UnmarshalJSON(data []byte) error
- func (s *WebRTCSessionList) Validate() error
- type WebRTCSessionState
- func (WebRTCSessionState) AllValues() []WebRTCSessionState
- func (s *WebRTCSessionState) Decode(d *jx.Decoder) error
- func (s WebRTCSessionState) Encode(e *jx.Encoder)
- func (s WebRTCSessionState) MarshalJSON() ([]byte, error)
- func (s WebRTCSessionState) MarshalText() ([]byte, error)
- func (s *WebRTCSessionState) UnmarshalJSON(data []byte) error
- func (s *WebRTCSessionState) UnmarshalText(data []byte) error
- func (s WebRTCSessionState) Validate() error
- type WebrtcSessionsGetBadRequest
- func (s *WebrtcSessionsGetBadRequest) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsGetBadRequest) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsGetBadRequest) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsGetBadRequest) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsGetBadRequest) Validate() error
- type WebrtcSessionsGetInternalServerError
- func (s *WebrtcSessionsGetInternalServerError) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsGetInternalServerError) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsGetInternalServerError) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsGetInternalServerError) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsGetInternalServerError) Validate() error
- type WebrtcSessionsGetNotFound
- func (s *WebrtcSessionsGetNotFound) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsGetNotFound) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsGetNotFound) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsGetNotFound) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsGetNotFound) Validate() error
- type WebrtcSessionsGetParams
- type WebrtcSessionsGetRes
- type WebrtcSessionsKickBadRequest
- func (s *WebrtcSessionsKickBadRequest) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsKickBadRequest) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsKickBadRequest) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsKickBadRequest) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsKickBadRequest) Validate() error
- type WebrtcSessionsKickInternalServerError
- func (s *WebrtcSessionsKickInternalServerError) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsKickInternalServerError) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsKickInternalServerError) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsKickInternalServerError) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsKickInternalServerError) Validate() error
- type WebrtcSessionsKickNotFound
- func (s *WebrtcSessionsKickNotFound) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsKickNotFound) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsKickNotFound) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsKickNotFound) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsKickNotFound) Validate() error
- type WebrtcSessionsKickParams
- type WebrtcSessionsKickRes
- type WebrtcSessionsListBadRequest
- func (s *WebrtcSessionsListBadRequest) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsListBadRequest) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsListBadRequest) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsListBadRequest) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsListBadRequest) Validate() error
- type WebrtcSessionsListInternalServerError
- func (s *WebrtcSessionsListInternalServerError) Decode(d *jx.Decoder) error
- func (s *WebrtcSessionsListInternalServerError) Encode(e *jx.Encoder)
- func (s *WebrtcSessionsListInternalServerError) MarshalJSON() ([]byte, error)
- func (s *WebrtcSessionsListInternalServerError) UnmarshalJSON(data []byte) error
- func (s *WebrtcSessionsListInternalServerError) Validate() error
- type WebrtcSessionsListParams
- type WebrtcSessionsListRes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AlwaysAvailableTrack ¶
type AlwaysAvailableTrack struct {
Codec OptAlwaysAvailableTrackCodec `json:"codec"`
SampleRate OptInt64 `json:"sampleRate"`
ChannelCount OptInt64 `json:"channelCount"`
MuLaw OptBool `json:"muLaw"`
}
Ref: #/components/schemas/AlwaysAvailableTrack
func (*AlwaysAvailableTrack) Decode ¶
func (s *AlwaysAvailableTrack) Decode(d *jx.Decoder) error
Decode decodes AlwaysAvailableTrack from json.
func (*AlwaysAvailableTrack) Encode ¶
func (s *AlwaysAvailableTrack) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*AlwaysAvailableTrack) GetChannelCount ¶
func (s *AlwaysAvailableTrack) GetChannelCount() OptInt64
GetChannelCount returns the value of ChannelCount.
func (*AlwaysAvailableTrack) GetCodec ¶
func (s *AlwaysAvailableTrack) GetCodec() OptAlwaysAvailableTrackCodec
GetCodec returns the value of Codec.
func (*AlwaysAvailableTrack) GetMuLaw ¶
func (s *AlwaysAvailableTrack) GetMuLaw() OptBool
GetMuLaw returns the value of MuLaw.
func (*AlwaysAvailableTrack) GetSampleRate ¶
func (s *AlwaysAvailableTrack) GetSampleRate() OptInt64
GetSampleRate returns the value of SampleRate.
func (*AlwaysAvailableTrack) MarshalJSON ¶
func (s *AlwaysAvailableTrack) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*AlwaysAvailableTrack) SetChannelCount ¶
func (s *AlwaysAvailableTrack) SetChannelCount(val OptInt64)
SetChannelCount sets the value of ChannelCount.
func (*AlwaysAvailableTrack) SetCodec ¶
func (s *AlwaysAvailableTrack) SetCodec(val OptAlwaysAvailableTrackCodec)
SetCodec sets the value of Codec.
func (*AlwaysAvailableTrack) SetMuLaw ¶
func (s *AlwaysAvailableTrack) SetMuLaw(val OptBool)
SetMuLaw sets the value of MuLaw.
func (*AlwaysAvailableTrack) SetSampleRate ¶
func (s *AlwaysAvailableTrack) SetSampleRate(val OptInt64)
SetSampleRate sets the value of SampleRate.
func (*AlwaysAvailableTrack) UnmarshalJSON ¶
func (s *AlwaysAvailableTrack) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*AlwaysAvailableTrack) Validate ¶
func (s *AlwaysAvailableTrack) Validate() error
type AlwaysAvailableTrackCodec ¶
type AlwaysAvailableTrackCodec string
Ref: #/components/schemas/AlwaysAvailableTrackCodec
const ( AlwaysAvailableTrackCodecAV1 AlwaysAvailableTrackCodec = "AV1" AlwaysAvailableTrackCodecVP9 AlwaysAvailableTrackCodec = "VP9" AlwaysAvailableTrackCodecH265 AlwaysAvailableTrackCodec = "H265" AlwaysAvailableTrackCodecH264 AlwaysAvailableTrackCodec = "H264" AlwaysAvailableTrackCodecMPEG4Audio AlwaysAvailableTrackCodec = "MPEG4Audio" AlwaysAvailableTrackCodecOpus AlwaysAvailableTrackCodec = "Opus" AlwaysAvailableTrackCodecG711 AlwaysAvailableTrackCodec = "G711" AlwaysAvailableTrackCodecLPCM AlwaysAvailableTrackCodec = "LPCM" )
func (AlwaysAvailableTrackCodec) AllValues ¶
func (AlwaysAvailableTrackCodec) AllValues() []AlwaysAvailableTrackCodec
AllValues returns all AlwaysAvailableTrackCodec values.
func (*AlwaysAvailableTrackCodec) Decode ¶
func (s *AlwaysAvailableTrackCodec) Decode(d *jx.Decoder) error
Decode decodes AlwaysAvailableTrackCodec from json.
func (AlwaysAvailableTrackCodec) Encode ¶
func (s AlwaysAvailableTrackCodec) Encode(e *jx.Encoder)
Encode encodes AlwaysAvailableTrackCodec as json.
func (AlwaysAvailableTrackCodec) MarshalJSON ¶
func (s AlwaysAvailableTrackCodec) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (AlwaysAvailableTrackCodec) MarshalText ¶
func (s AlwaysAvailableTrackCodec) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*AlwaysAvailableTrackCodec) UnmarshalJSON ¶
func (s *AlwaysAvailableTrackCodec) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*AlwaysAvailableTrackCodec) UnmarshalText ¶
func (s *AlwaysAvailableTrackCodec) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (AlwaysAvailableTrackCodec) Validate ¶
func (s AlwaysAvailableTrackCodec) Validate() error
type AuthAction ¶
type AuthAction string
Ref: #/components/schemas/AuthAction
const ( AuthActionPublish AuthAction = "publish" AuthActionRead AuthAction = "read" AuthActionPlayback AuthAction = "playback" AuthActionAPI AuthAction = "api" AuthActionMetrics AuthAction = "metrics" AuthActionPprof AuthAction = "pprof" )
func (AuthAction) AllValues ¶
func (AuthAction) AllValues() []AuthAction
AllValues returns all AuthAction values.
func (*AuthAction) Decode ¶
func (s *AuthAction) Decode(d *jx.Decoder) error
Decode decodes AuthAction from json.
func (AuthAction) Encode ¶
func (s AuthAction) Encode(e *jx.Encoder)
Encode encodes AuthAction as json.
func (AuthAction) MarshalJSON ¶
func (s AuthAction) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (AuthAction) MarshalText ¶
func (s AuthAction) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*AuthAction) UnmarshalJSON ¶
func (s *AuthAction) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*AuthAction) UnmarshalText ¶
func (s *AuthAction) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (AuthAction) Validate ¶
func (s AuthAction) Validate() error
type AuthInternalUser ¶
type AuthInternalUser struct {
User OptString `json:"user"`
Pass OptString `json:"pass"`
Ips []string `json:"ips"`
Permissions []AuthInternalUserPermission `json:"permissions"`
}
Ref: #/components/schemas/AuthInternalUser
func (*AuthInternalUser) Decode ¶
func (s *AuthInternalUser) Decode(d *jx.Decoder) error
Decode decodes AuthInternalUser from json.
func (*AuthInternalUser) Encode ¶
func (s *AuthInternalUser) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*AuthInternalUser) GetIps ¶
func (s *AuthInternalUser) GetIps() []string
GetIps returns the value of Ips.
func (*AuthInternalUser) GetPass ¶
func (s *AuthInternalUser) GetPass() OptString
GetPass returns the value of Pass.
func (*AuthInternalUser) GetPermissions ¶
func (s *AuthInternalUser) GetPermissions() []AuthInternalUserPermission
GetPermissions returns the value of Permissions.
func (*AuthInternalUser) GetUser ¶
func (s *AuthInternalUser) GetUser() OptString
GetUser returns the value of User.
func (*AuthInternalUser) MarshalJSON ¶
func (s *AuthInternalUser) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*AuthInternalUser) SetIps ¶
func (s *AuthInternalUser) SetIps(val []string)
SetIps sets the value of Ips.
func (*AuthInternalUser) SetPass ¶
func (s *AuthInternalUser) SetPass(val OptString)
SetPass sets the value of Pass.
func (*AuthInternalUser) SetPermissions ¶
func (s *AuthInternalUser) SetPermissions(val []AuthInternalUserPermission)
SetPermissions sets the value of Permissions.
func (*AuthInternalUser) SetUser ¶
func (s *AuthInternalUser) SetUser(val OptString)
SetUser sets the value of User.
func (*AuthInternalUser) UnmarshalJSON ¶
func (s *AuthInternalUser) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*AuthInternalUser) Validate ¶
func (s *AuthInternalUser) Validate() error
type AuthInternalUserPermission ¶
type AuthInternalUserPermission struct {
Action OptAuthAction `json:"action"`
Path OptString `json:"path"`
}
Ref: #/components/schemas/AuthInternalUserPermission
func (*AuthInternalUserPermission) Decode ¶
func (s *AuthInternalUserPermission) Decode(d *jx.Decoder) error
Decode decodes AuthInternalUserPermission from json.
func (*AuthInternalUserPermission) Encode ¶
func (s *AuthInternalUserPermission) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*AuthInternalUserPermission) GetAction ¶
func (s *AuthInternalUserPermission) GetAction() OptAuthAction
GetAction returns the value of Action.
func (*AuthInternalUserPermission) GetPath ¶
func (s *AuthInternalUserPermission) GetPath() OptString
GetPath returns the value of Path.
func (*AuthInternalUserPermission) MarshalJSON ¶
func (s *AuthInternalUserPermission) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*AuthInternalUserPermission) SetAction ¶
func (s *AuthInternalUserPermission) SetAction(val OptAuthAction)
SetAction sets the value of Action.
func (*AuthInternalUserPermission) SetPath ¶
func (s *AuthInternalUserPermission) SetPath(val OptString)
SetPath sets the value of Path.
func (*AuthInternalUserPermission) UnmarshalJSON ¶
func (s *AuthInternalUserPermission) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*AuthInternalUserPermission) Validate ¶
func (s *AuthInternalUserPermission) Validate() error
type AuthJwksRefreshRes ¶
type AuthJwksRefreshRes interface {
// contains filtered or unexported methods
}
type AuthMethod ¶
type AuthMethod string
Ref: #/components/schemas/AuthMethod
const ( AuthMethodInternal AuthMethod = "internal" AuthMethodHTTP AuthMethod = "http" AuthMethodJwt AuthMethod = "jwt" )
func (AuthMethod) AllValues ¶
func (AuthMethod) AllValues() []AuthMethod
AllValues returns all AuthMethod values.
func (*AuthMethod) Decode ¶
func (s *AuthMethod) Decode(d *jx.Decoder) error
Decode decodes AuthMethod from json.
func (AuthMethod) Encode ¶
func (s AuthMethod) Encode(e *jx.Encoder)
Encode encodes AuthMethod as json.
func (AuthMethod) MarshalJSON ¶
func (s AuthMethod) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (AuthMethod) MarshalText ¶
func (s AuthMethod) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*AuthMethod) UnmarshalJSON ¶
func (s *AuthMethod) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*AuthMethod) UnmarshalText ¶
func (s *AuthMethod) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (AuthMethod) Validate ¶
func (s AuthMethod) Validate() error
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client implements OAS client.
func NewClient ¶
func NewClient(serverURL string, opts ...ClientOption) (*Client, error)
NewClient initializes new Client defined by OAS.
func (*Client) AuthJwksRefresh ¶
func (c *Client) AuthJwksRefresh(ctx context.Context) (AuthJwksRefreshRes, error)
AuthJwksRefresh invokes authJwksRefresh operation.
Manually refreshes the JWT JWKS.
POST /v3/auth/jwks/refresh
func (*Client) ConfigGlobalGet ¶
func (c *Client) ConfigGlobalGet(ctx context.Context) (ConfigGlobalGetRes, error)
ConfigGlobalGet invokes configGlobalGet operation.
Returns the global configuration.
GET /v3/config/global/get
func (*Client) ConfigGlobalSet ¶
func (c *Client) ConfigGlobalSet(ctx context.Context, request *GlobalConf) (ConfigGlobalSetRes, error)
ConfigGlobalSet invokes configGlobalSet operation.
All fields are optional.
PATCH /v3/config/global/patch
func (*Client) ConfigPathDefaultsGet ¶
func (c *Client) ConfigPathDefaultsGet(ctx context.Context) (ConfigPathDefaultsGetRes, error)
ConfigPathDefaultsGet invokes configPathDefaultsGet operation.
Returns the default path configuration.
GET /v3/config/pathdefaults/get
func (*Client) ConfigPathDefaultsPatch ¶
func (c *Client) ConfigPathDefaultsPatch(ctx context.Context, request *PathConf) (ConfigPathDefaultsPatchRes, error)
ConfigPathDefaultsPatch invokes configPathDefaultsPatch operation.
All fields are optional.
PATCH /v3/config/pathdefaults/patch
func (*Client) ConfigPathsAdd ¶
func (c *Client) ConfigPathsAdd(ctx context.Context, request *PathConf, params ConfigPathsAddParams) (ConfigPathsAddRes, error)
ConfigPathsAdd invokes configPathsAdd operation.
All fields are optional.
POST /v3/config/paths/add/{name}
func (*Client) ConfigPathsDelete ¶
func (c *Client) ConfigPathsDelete(ctx context.Context, params ConfigPathsDeleteParams) (ConfigPathsDeleteRes, error)
ConfigPathsDelete invokes configPathsDelete operation.
Removes a path configuration.
DELETE /v3/config/paths/delete/{name}
func (*Client) ConfigPathsGet ¶
func (c *Client) ConfigPathsGet(ctx context.Context, params ConfigPathsGetParams) (ConfigPathsGetRes, error)
ConfigPathsGet invokes configPathsGet operation.
Returns a path configuration.
GET /v3/config/paths/get/{name}
func (*Client) ConfigPathsList ¶
func (c *Client) ConfigPathsList(ctx context.Context, params ConfigPathsListParams) (ConfigPathsListRes, error)
ConfigPathsList invokes configPathsList operation.
Returns all path configurations.
GET /v3/config/paths/list
func (*Client) ConfigPathsPatch ¶
func (c *Client) ConfigPathsPatch(ctx context.Context, request *PathConf, params ConfigPathsPatchParams) (ConfigPathsPatchRes, error)
ConfigPathsPatch invokes configPathsPatch operation.
All fields are optional.
PATCH /v3/config/paths/patch/{name}
func (*Client) ConfigPathsReplace ¶
func (c *Client) ConfigPathsReplace(ctx context.Context, request *PathConf, params ConfigPathsReplaceParams) (ConfigPathsReplaceRes, error)
ConfigPathsReplace invokes configPathsReplace operation.
All fields are optional.
POST /v3/config/paths/replace/{name}
func (*Client) HlsMuxersGet ¶
func (c *Client) HlsMuxersGet(ctx context.Context, params HlsMuxersGetParams) (HlsMuxersGetRes, error)
HlsMuxersGet invokes hlsMuxersGet operation.
Returns a HLS muxer.
GET /v3/hlsmuxers/get/{name}
func (*Client) HlsMuxersList ¶
func (c *Client) HlsMuxersList(ctx context.Context, params HlsMuxersListParams) (HlsMuxersListRes, error)
HlsMuxersList invokes hlsMuxersList operation.
Returns all HLS muxers.
GET /v3/hlsmuxers/list
func (*Client) HlssessionsGet ¶
func (c *Client) HlssessionsGet(ctx context.Context, params HlssessionsGetParams) (HlssessionsGetRes, error)
HlssessionsGet invokes hlssessionsGet operation.
Returns a HLS session.
GET /v3/hlssessions/get/{id}
func (*Client) HlssessionsKick ¶
func (c *Client) HlssessionsKick(ctx context.Context, params HlssessionsKickParams) (HlssessionsKickRes, error)
HlssessionsKick invokes hlssessionsKick operation.
Kicks out a HLS session from the server.
POST /v3/hlssessions/kick/{id}
func (*Client) HlssessionsList ¶
func (c *Client) HlssessionsList(ctx context.Context, params HlssessionsListParams) (HlssessionsListRes, error)
HlssessionsList invokes hlssessionsList operation.
Returns all HLS sessions.
GET /v3/hlssessions/list
func (*Client) Info ¶
Info invokes info operation.
Returns informations about the instance.
GET /v3/info
func (*Client) PathsGet ¶
func (c *Client) PathsGet(ctx context.Context, params PathsGetParams) (PathsGetRes, error)
PathsGet invokes pathsGet operation.
Returns a path.
GET /v3/paths/get/{name}
func (*Client) PathsList ¶
func (c *Client) PathsList(ctx context.Context, params PathsListParams) (PathsListRes, error)
PathsList invokes pathsList operation.
Returns all paths.
GET /v3/paths/list
func (*Client) RecordingsDeleteSegment ¶
func (c *Client) RecordingsDeleteSegment(ctx context.Context, params RecordingsDeleteSegmentParams) (RecordingsDeleteSegmentRes, error)
RecordingsDeleteSegment invokes recordingsDeleteSegment operation.
Deletes a recording segment.
DELETE /v3/recordings/deletesegment
func (*Client) RecordingsGet ¶
func (c *Client) RecordingsGet(ctx context.Context, params RecordingsGetParams) (RecordingsGetRes, error)
RecordingsGet invokes recordingsGet operation.
Returns recordings of a path.
GET /v3/recordings/get/{name}
func (*Client) RecordingsList ¶
func (c *Client) RecordingsList(ctx context.Context, params RecordingsListParams) (RecordingsListRes, error)
RecordingsList invokes recordingsList operation.
Returns all recordings, splitted by path.
GET /v3/recordings/list
func (*Client) RtmpConnectionsGet ¶
func (c *Client) RtmpConnectionsGet(ctx context.Context, params RtmpConnectionsGetParams) (RtmpConnectionsGetRes, error)
RtmpConnectionsGet invokes rtmpConnectionsGet operation.
Returns a RTMP connection.
GET /v3/rtmpconns/get/{id}
func (*Client) RtmpConnsKick ¶
func (c *Client) RtmpConnsKick(ctx context.Context, params RtmpConnsKickParams) (RtmpConnsKickRes, error)
RtmpConnsKick invokes rtmpConnsKick operation.
Kicks out a RTMP connection from the server.
POST /v3/rtmpconns/kick/{id}
func (*Client) RtmpConnsList ¶
func (c *Client) RtmpConnsList(ctx context.Context, params RtmpConnsListParams) (RtmpConnsListRes, error)
RtmpConnsList invokes rtmpConnsList operation.
Returns all RTMP connections.
GET /v3/rtmpconns/list
func (*Client) RtmpsConnectionsGet ¶
func (c *Client) RtmpsConnectionsGet(ctx context.Context, params RtmpsConnectionsGetParams) (RtmpsConnectionsGetRes, error)
RtmpsConnectionsGet invokes rtmpsConnectionsGet operation.
Returns a RTMPS connection.
GET /v3/rtmpsconns/get/{id}
func (*Client) RtmpsConnsKick ¶
func (c *Client) RtmpsConnsKick(ctx context.Context, params RtmpsConnsKickParams) (RtmpsConnsKickRes, error)
RtmpsConnsKick invokes rtmpsConnsKick operation.
Kicks out a RTMPS connection from the server.
POST /v3/rtmpsconns/kick/{id}
func (*Client) RtmpsConnsList ¶
func (c *Client) RtmpsConnsList(ctx context.Context, params RtmpsConnsListParams) (RtmpsConnsListRes, error)
RtmpsConnsList invokes rtmpsConnsList operation.
Returns all RTMPS connections.
GET /v3/rtmpsconns/list
func (*Client) RtspConnsGet ¶
func (c *Client) RtspConnsGet(ctx context.Context, params RtspConnsGetParams) (RtspConnsGetRes, error)
RtspConnsGet invokes rtspConnsGet operation.
Returns a RTSP connection.
GET /v3/rtspconns/get/{id}
func (*Client) RtspConnsList ¶
func (c *Client) RtspConnsList(ctx context.Context, params RtspConnsListParams) (RtspConnsListRes, error)
RtspConnsList invokes rtspConnsList operation.
Returns all RTSP connections.
GET /v3/rtspconns/list
func (*Client) RtspSessionsGet ¶
func (c *Client) RtspSessionsGet(ctx context.Context, params RtspSessionsGetParams) (RtspSessionsGetRes, error)
RtspSessionsGet invokes rtspSessionsGet operation.
Returns a RTSP session.
GET /v3/rtspsessions/get/{id}
func (*Client) RtspSessionsKick ¶
func (c *Client) RtspSessionsKick(ctx context.Context, params RtspSessionsKickParams) (RtspSessionsKickRes, error)
RtspSessionsKick invokes rtspSessionsKick operation.
Kicks out a RTSP session from the server.
POST /v3/rtspsessions/kick/{id}
func (*Client) RtspSessionsList ¶
func (c *Client) RtspSessionsList(ctx context.Context, params RtspSessionsListParams) (RtspSessionsListRes, error)
RtspSessionsList invokes rtspSessionsList operation.
Returns all RTSP sessions.
GET /v3/rtspsessions/list
func (*Client) RtspsConnsGet ¶
func (c *Client) RtspsConnsGet(ctx context.Context, params RtspsConnsGetParams) (RtspsConnsGetRes, error)
RtspsConnsGet invokes rtspsConnsGet operation.
Returns a RTSPS connection.
GET /v3/rtspsconns/get/{id}
func (*Client) RtspsConnsList ¶
func (c *Client) RtspsConnsList(ctx context.Context, params RtspsConnsListParams) (RtspsConnsListRes, error)
RtspsConnsList invokes rtspsConnsList operation.
Returns all RTSPS connections.
GET /v3/rtspsconns/list
func (*Client) RtspsSessionsGet ¶
func (c *Client) RtspsSessionsGet(ctx context.Context, params RtspsSessionsGetParams) (RtspsSessionsGetRes, error)
RtspsSessionsGet invokes rtspsSessionsGet operation.
Returns a RTSPS session.
GET /v3/rtspssessions/get/{id}
func (*Client) RtspsSessionsKick ¶
func (c *Client) RtspsSessionsKick(ctx context.Context, params RtspsSessionsKickParams) (RtspsSessionsKickRes, error)
RtspsSessionsKick invokes rtspsSessionsKick operation.
Kicks out a RTSPS session from the server.
POST /v3/rtspssessions/kick/{id}
func (*Client) RtspsSessionsList ¶
func (c *Client) RtspsSessionsList(ctx context.Context, params RtspsSessionsListParams) (RtspsSessionsListRes, error)
RtspsSessionsList invokes rtspsSessionsList operation.
Returns all RTSPS sessions.
GET /v3/rtspssessions/list
func (*Client) SrtConnsGet ¶
func (c *Client) SrtConnsGet(ctx context.Context, params SrtConnsGetParams) (SrtConnsGetRes, error)
SrtConnsGet invokes srtConnsGet operation.
Returns a SRT connection.
GET /v3/srtconns/get/{id}
func (*Client) SrtConnsKick ¶
func (c *Client) SrtConnsKick(ctx context.Context, params SrtConnsKickParams) (SrtConnsKickRes, error)
SrtConnsKick invokes srtConnsKick operation.
Kicks out a SRT connection from the server.
POST /v3/srtconns/kick/{id}
func (*Client) SrtConnsList ¶
func (c *Client) SrtConnsList(ctx context.Context, params SrtConnsListParams) (SrtConnsListRes, error)
SrtConnsList invokes srtConnsList operation.
Returns all SRT connections.
GET /v3/srtconns/list
func (*Client) WebrtcSessionsGet ¶
func (c *Client) WebrtcSessionsGet(ctx context.Context, params WebrtcSessionsGetParams) (WebrtcSessionsGetRes, error)
WebrtcSessionsGet invokes webrtcSessionsGet operation.
Returns a WebRTC session.
GET /v3/webrtcsessions/get/{id}
func (*Client) WebrtcSessionsKick ¶
func (c *Client) WebrtcSessionsKick(ctx context.Context, params WebrtcSessionsKickParams) (WebrtcSessionsKickRes, error)
WebrtcSessionsKick invokes webrtcSessionsKick operation.
Kicks out a WebRTC session from the server.
POST /v3/webrtcsessions/kick/{id}
func (*Client) WebrtcSessionsList ¶
func (c *Client) WebrtcSessionsList(ctx context.Context, params WebrtcSessionsListParams) (WebrtcSessionsListRes, error)
WebrtcSessionsList invokes webrtcSessionsList operation.
Returns all WebRTC sessions.
GET /v3/webrtcsessions/list
type ClientOption ¶
type ClientOption interface {
// contains filtered or unexported methods
}
ClientOption is client config option.
func WithClient ¶
func WithClient(client ht.Client) ClientOption
WithClient specifies http client to use.
type ConfigGlobalGetBadRequest ¶
type ConfigGlobalGetBadRequest Error
func (*ConfigGlobalGetBadRequest) Decode ¶
func (s *ConfigGlobalGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigGlobalGetBadRequest from json.
func (*ConfigGlobalGetBadRequest) Encode ¶
func (s *ConfigGlobalGetBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigGlobalGetBadRequest as json.
func (*ConfigGlobalGetBadRequest) MarshalJSON ¶
func (s *ConfigGlobalGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigGlobalGetBadRequest) UnmarshalJSON ¶
func (s *ConfigGlobalGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigGlobalGetBadRequest) Validate ¶
func (s *ConfigGlobalGetBadRequest) Validate() error
type ConfigGlobalGetInternalServerError ¶
type ConfigGlobalGetInternalServerError Error
func (*ConfigGlobalGetInternalServerError) Decode ¶
func (s *ConfigGlobalGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigGlobalGetInternalServerError from json.
func (*ConfigGlobalGetInternalServerError) Encode ¶
func (s *ConfigGlobalGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigGlobalGetInternalServerError as json.
func (*ConfigGlobalGetInternalServerError) MarshalJSON ¶
func (s *ConfigGlobalGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigGlobalGetInternalServerError) UnmarshalJSON ¶
func (s *ConfigGlobalGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigGlobalGetInternalServerError) Validate ¶
func (s *ConfigGlobalGetInternalServerError) Validate() error
type ConfigGlobalGetRes ¶
type ConfigGlobalGetRes interface {
// contains filtered or unexported methods
}
type ConfigGlobalSetBadRequest ¶
type ConfigGlobalSetBadRequest Error
func (*ConfigGlobalSetBadRequest) Decode ¶
func (s *ConfigGlobalSetBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigGlobalSetBadRequest from json.
func (*ConfigGlobalSetBadRequest) Encode ¶
func (s *ConfigGlobalSetBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigGlobalSetBadRequest as json.
func (*ConfigGlobalSetBadRequest) MarshalJSON ¶
func (s *ConfigGlobalSetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigGlobalSetBadRequest) UnmarshalJSON ¶
func (s *ConfigGlobalSetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigGlobalSetBadRequest) Validate ¶
func (s *ConfigGlobalSetBadRequest) Validate() error
type ConfigGlobalSetInternalServerError ¶
type ConfigGlobalSetInternalServerError Error
func (*ConfigGlobalSetInternalServerError) Decode ¶
func (s *ConfigGlobalSetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigGlobalSetInternalServerError from json.
func (*ConfigGlobalSetInternalServerError) Encode ¶
func (s *ConfigGlobalSetInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigGlobalSetInternalServerError as json.
func (*ConfigGlobalSetInternalServerError) MarshalJSON ¶
func (s *ConfigGlobalSetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigGlobalSetInternalServerError) UnmarshalJSON ¶
func (s *ConfigGlobalSetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigGlobalSetInternalServerError) Validate ¶
func (s *ConfigGlobalSetInternalServerError) Validate() error
type ConfigGlobalSetRes ¶
type ConfigGlobalSetRes interface {
// contains filtered or unexported methods
}
type ConfigPathDefaultsGetBadRequest ¶
type ConfigPathDefaultsGetBadRequest Error
func (*ConfigPathDefaultsGetBadRequest) Decode ¶
func (s *ConfigPathDefaultsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathDefaultsGetBadRequest from json.
func (*ConfigPathDefaultsGetBadRequest) Encode ¶
func (s *ConfigPathDefaultsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathDefaultsGetBadRequest as json.
func (*ConfigPathDefaultsGetBadRequest) MarshalJSON ¶
func (s *ConfigPathDefaultsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathDefaultsGetBadRequest) UnmarshalJSON ¶
func (s *ConfigPathDefaultsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathDefaultsGetBadRequest) Validate ¶
func (s *ConfigPathDefaultsGetBadRequest) Validate() error
type ConfigPathDefaultsGetInternalServerError ¶
type ConfigPathDefaultsGetInternalServerError Error
func (*ConfigPathDefaultsGetInternalServerError) Decode ¶
func (s *ConfigPathDefaultsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathDefaultsGetInternalServerError from json.
func (*ConfigPathDefaultsGetInternalServerError) Encode ¶
func (s *ConfigPathDefaultsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathDefaultsGetInternalServerError as json.
func (*ConfigPathDefaultsGetInternalServerError) MarshalJSON ¶
func (s *ConfigPathDefaultsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathDefaultsGetInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathDefaultsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathDefaultsGetInternalServerError) Validate ¶
func (s *ConfigPathDefaultsGetInternalServerError) Validate() error
type ConfigPathDefaultsGetRes ¶
type ConfigPathDefaultsGetRes interface {
// contains filtered or unexported methods
}
type ConfigPathDefaultsPatchBadRequest ¶
type ConfigPathDefaultsPatchBadRequest Error
func (*ConfigPathDefaultsPatchBadRequest) Decode ¶
func (s *ConfigPathDefaultsPatchBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathDefaultsPatchBadRequest from json.
func (*ConfigPathDefaultsPatchBadRequest) Encode ¶
func (s *ConfigPathDefaultsPatchBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathDefaultsPatchBadRequest as json.
func (*ConfigPathDefaultsPatchBadRequest) MarshalJSON ¶
func (s *ConfigPathDefaultsPatchBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathDefaultsPatchBadRequest) UnmarshalJSON ¶
func (s *ConfigPathDefaultsPatchBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathDefaultsPatchBadRequest) Validate ¶
func (s *ConfigPathDefaultsPatchBadRequest) Validate() error
type ConfigPathDefaultsPatchInternalServerError ¶
type ConfigPathDefaultsPatchInternalServerError Error
func (*ConfigPathDefaultsPatchInternalServerError) Decode ¶
func (s *ConfigPathDefaultsPatchInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathDefaultsPatchInternalServerError from json.
func (*ConfigPathDefaultsPatchInternalServerError) Encode ¶
func (s *ConfigPathDefaultsPatchInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathDefaultsPatchInternalServerError as json.
func (*ConfigPathDefaultsPatchInternalServerError) MarshalJSON ¶
func (s *ConfigPathDefaultsPatchInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathDefaultsPatchInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathDefaultsPatchInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathDefaultsPatchInternalServerError) Validate ¶
func (s *ConfigPathDefaultsPatchInternalServerError) Validate() error
type ConfigPathDefaultsPatchRes ¶
type ConfigPathDefaultsPatchRes interface {
// contains filtered or unexported methods
}
type ConfigPathsAddBadRequest ¶
type ConfigPathsAddBadRequest Error
func (*ConfigPathsAddBadRequest) Decode ¶
func (s *ConfigPathsAddBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsAddBadRequest from json.
func (*ConfigPathsAddBadRequest) Encode ¶
func (s *ConfigPathsAddBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathsAddBadRequest as json.
func (*ConfigPathsAddBadRequest) MarshalJSON ¶
func (s *ConfigPathsAddBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsAddBadRequest) UnmarshalJSON ¶
func (s *ConfigPathsAddBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsAddBadRequest) Validate ¶
func (s *ConfigPathsAddBadRequest) Validate() error
type ConfigPathsAddInternalServerError ¶
type ConfigPathsAddInternalServerError Error
func (*ConfigPathsAddInternalServerError) Decode ¶
func (s *ConfigPathsAddInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsAddInternalServerError from json.
func (*ConfigPathsAddInternalServerError) Encode ¶
func (s *ConfigPathsAddInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathsAddInternalServerError as json.
func (*ConfigPathsAddInternalServerError) MarshalJSON ¶
func (s *ConfigPathsAddInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsAddInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathsAddInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsAddInternalServerError) Validate ¶
func (s *ConfigPathsAddInternalServerError) Validate() error
type ConfigPathsAddParams ¶
type ConfigPathsAddParams struct {
// The name of the path.
Name string
}
ConfigPathsAddParams is parameters of configPathsAdd operation.
type ConfigPathsAddRes ¶
type ConfigPathsAddRes interface {
// contains filtered or unexported methods
}
type ConfigPathsDeleteBadRequest ¶
type ConfigPathsDeleteBadRequest Error
func (*ConfigPathsDeleteBadRequest) Decode ¶
func (s *ConfigPathsDeleteBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsDeleteBadRequest from json.
func (*ConfigPathsDeleteBadRequest) Encode ¶
func (s *ConfigPathsDeleteBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathsDeleteBadRequest as json.
func (*ConfigPathsDeleteBadRequest) MarshalJSON ¶
func (s *ConfigPathsDeleteBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsDeleteBadRequest) UnmarshalJSON ¶
func (s *ConfigPathsDeleteBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsDeleteBadRequest) Validate ¶
func (s *ConfigPathsDeleteBadRequest) Validate() error
type ConfigPathsDeleteInternalServerError ¶
type ConfigPathsDeleteInternalServerError Error
func (*ConfigPathsDeleteInternalServerError) Decode ¶
func (s *ConfigPathsDeleteInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsDeleteInternalServerError from json.
func (*ConfigPathsDeleteInternalServerError) Encode ¶
func (s *ConfigPathsDeleteInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathsDeleteInternalServerError as json.
func (*ConfigPathsDeleteInternalServerError) MarshalJSON ¶
func (s *ConfigPathsDeleteInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsDeleteInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathsDeleteInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsDeleteInternalServerError) Validate ¶
func (s *ConfigPathsDeleteInternalServerError) Validate() error
type ConfigPathsDeleteNotFound ¶
type ConfigPathsDeleteNotFound Error
func (*ConfigPathsDeleteNotFound) Decode ¶
func (s *ConfigPathsDeleteNotFound) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsDeleteNotFound from json.
func (*ConfigPathsDeleteNotFound) Encode ¶
func (s *ConfigPathsDeleteNotFound) Encode(e *jx.Encoder)
Encode encodes ConfigPathsDeleteNotFound as json.
func (*ConfigPathsDeleteNotFound) MarshalJSON ¶
func (s *ConfigPathsDeleteNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsDeleteNotFound) UnmarshalJSON ¶
func (s *ConfigPathsDeleteNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsDeleteNotFound) Validate ¶
func (s *ConfigPathsDeleteNotFound) Validate() error
type ConfigPathsDeleteParams ¶
type ConfigPathsDeleteParams struct {
// The name of the path.
Name string
}
ConfigPathsDeleteParams is parameters of configPathsDelete operation.
type ConfigPathsDeleteRes ¶
type ConfigPathsDeleteRes interface {
// contains filtered or unexported methods
}
type ConfigPathsGetBadRequest ¶
type ConfigPathsGetBadRequest Error
func (*ConfigPathsGetBadRequest) Decode ¶
func (s *ConfigPathsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsGetBadRequest from json.
func (*ConfigPathsGetBadRequest) Encode ¶
func (s *ConfigPathsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathsGetBadRequest as json.
func (*ConfigPathsGetBadRequest) MarshalJSON ¶
func (s *ConfigPathsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsGetBadRequest) UnmarshalJSON ¶
func (s *ConfigPathsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsGetBadRequest) Validate ¶
func (s *ConfigPathsGetBadRequest) Validate() error
type ConfigPathsGetInternalServerError ¶
type ConfigPathsGetInternalServerError Error
func (*ConfigPathsGetInternalServerError) Decode ¶
func (s *ConfigPathsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsGetInternalServerError from json.
func (*ConfigPathsGetInternalServerError) Encode ¶
func (s *ConfigPathsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathsGetInternalServerError as json.
func (*ConfigPathsGetInternalServerError) MarshalJSON ¶
func (s *ConfigPathsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsGetInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsGetInternalServerError) Validate ¶
func (s *ConfigPathsGetInternalServerError) Validate() error
type ConfigPathsGetNotFound ¶
type ConfigPathsGetNotFound Error
func (*ConfigPathsGetNotFound) Decode ¶
func (s *ConfigPathsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsGetNotFound from json.
func (*ConfigPathsGetNotFound) Encode ¶
func (s *ConfigPathsGetNotFound) Encode(e *jx.Encoder)
Encode encodes ConfigPathsGetNotFound as json.
func (*ConfigPathsGetNotFound) MarshalJSON ¶
func (s *ConfigPathsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsGetNotFound) UnmarshalJSON ¶
func (s *ConfigPathsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsGetNotFound) Validate ¶
func (s *ConfigPathsGetNotFound) Validate() error
type ConfigPathsGetParams ¶
type ConfigPathsGetParams struct {
// The name of the path.
Name string
}
ConfigPathsGetParams is parameters of configPathsGet operation.
type ConfigPathsGetRes ¶
type ConfigPathsGetRes interface {
// contains filtered or unexported methods
}
type ConfigPathsListBadRequest ¶
type ConfigPathsListBadRequest Error
func (*ConfigPathsListBadRequest) Decode ¶
func (s *ConfigPathsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsListBadRequest from json.
func (*ConfigPathsListBadRequest) Encode ¶
func (s *ConfigPathsListBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathsListBadRequest as json.
func (*ConfigPathsListBadRequest) MarshalJSON ¶
func (s *ConfigPathsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsListBadRequest) UnmarshalJSON ¶
func (s *ConfigPathsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsListBadRequest) Validate ¶
func (s *ConfigPathsListBadRequest) Validate() error
type ConfigPathsListInternalServerError ¶
type ConfigPathsListInternalServerError Error
func (*ConfigPathsListInternalServerError) Decode ¶
func (s *ConfigPathsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsListInternalServerError from json.
func (*ConfigPathsListInternalServerError) Encode ¶
func (s *ConfigPathsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathsListInternalServerError as json.
func (*ConfigPathsListInternalServerError) MarshalJSON ¶
func (s *ConfigPathsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsListInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsListInternalServerError) Validate ¶
func (s *ConfigPathsListInternalServerError) Validate() error
type ConfigPathsListParams ¶
type ConfigPathsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
ConfigPathsListParams is parameters of configPathsList operation.
type ConfigPathsListRes ¶
type ConfigPathsListRes interface {
// contains filtered or unexported methods
}
type ConfigPathsPatchBadRequest ¶
type ConfigPathsPatchBadRequest Error
func (*ConfigPathsPatchBadRequest) Decode ¶
func (s *ConfigPathsPatchBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsPatchBadRequest from json.
func (*ConfigPathsPatchBadRequest) Encode ¶
func (s *ConfigPathsPatchBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathsPatchBadRequest as json.
func (*ConfigPathsPatchBadRequest) MarshalJSON ¶
func (s *ConfigPathsPatchBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsPatchBadRequest) UnmarshalJSON ¶
func (s *ConfigPathsPatchBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsPatchBadRequest) Validate ¶
func (s *ConfigPathsPatchBadRequest) Validate() error
type ConfigPathsPatchInternalServerError ¶
type ConfigPathsPatchInternalServerError Error
func (*ConfigPathsPatchInternalServerError) Decode ¶
func (s *ConfigPathsPatchInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsPatchInternalServerError from json.
func (*ConfigPathsPatchInternalServerError) Encode ¶
func (s *ConfigPathsPatchInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathsPatchInternalServerError as json.
func (*ConfigPathsPatchInternalServerError) MarshalJSON ¶
func (s *ConfigPathsPatchInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsPatchInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathsPatchInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsPatchInternalServerError) Validate ¶
func (s *ConfigPathsPatchInternalServerError) Validate() error
type ConfigPathsPatchNotFound ¶
type ConfigPathsPatchNotFound Error
func (*ConfigPathsPatchNotFound) Decode ¶
func (s *ConfigPathsPatchNotFound) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsPatchNotFound from json.
func (*ConfigPathsPatchNotFound) Encode ¶
func (s *ConfigPathsPatchNotFound) Encode(e *jx.Encoder)
Encode encodes ConfigPathsPatchNotFound as json.
func (*ConfigPathsPatchNotFound) MarshalJSON ¶
func (s *ConfigPathsPatchNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsPatchNotFound) UnmarshalJSON ¶
func (s *ConfigPathsPatchNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsPatchNotFound) Validate ¶
func (s *ConfigPathsPatchNotFound) Validate() error
type ConfigPathsPatchParams ¶
type ConfigPathsPatchParams struct {
// The name of the path.
Name string
}
ConfigPathsPatchParams is parameters of configPathsPatch operation.
type ConfigPathsPatchRes ¶
type ConfigPathsPatchRes interface {
// contains filtered or unexported methods
}
type ConfigPathsReplaceBadRequest ¶
type ConfigPathsReplaceBadRequest Error
func (*ConfigPathsReplaceBadRequest) Decode ¶
func (s *ConfigPathsReplaceBadRequest) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsReplaceBadRequest from json.
func (*ConfigPathsReplaceBadRequest) Encode ¶
func (s *ConfigPathsReplaceBadRequest) Encode(e *jx.Encoder)
Encode encodes ConfigPathsReplaceBadRequest as json.
func (*ConfigPathsReplaceBadRequest) MarshalJSON ¶
func (s *ConfigPathsReplaceBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsReplaceBadRequest) UnmarshalJSON ¶
func (s *ConfigPathsReplaceBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsReplaceBadRequest) Validate ¶
func (s *ConfigPathsReplaceBadRequest) Validate() error
type ConfigPathsReplaceInternalServerError ¶
type ConfigPathsReplaceInternalServerError Error
func (*ConfigPathsReplaceInternalServerError) Decode ¶
func (s *ConfigPathsReplaceInternalServerError) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsReplaceInternalServerError from json.
func (*ConfigPathsReplaceInternalServerError) Encode ¶
func (s *ConfigPathsReplaceInternalServerError) Encode(e *jx.Encoder)
Encode encodes ConfigPathsReplaceInternalServerError as json.
func (*ConfigPathsReplaceInternalServerError) MarshalJSON ¶
func (s *ConfigPathsReplaceInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsReplaceInternalServerError) UnmarshalJSON ¶
func (s *ConfigPathsReplaceInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsReplaceInternalServerError) Validate ¶
func (s *ConfigPathsReplaceInternalServerError) Validate() error
type ConfigPathsReplaceNotFound ¶
type ConfigPathsReplaceNotFound Error
func (*ConfigPathsReplaceNotFound) Decode ¶
func (s *ConfigPathsReplaceNotFound) Decode(d *jx.Decoder) error
Decode decodes ConfigPathsReplaceNotFound from json.
func (*ConfigPathsReplaceNotFound) Encode ¶
func (s *ConfigPathsReplaceNotFound) Encode(e *jx.Encoder)
Encode encodes ConfigPathsReplaceNotFound as json.
func (*ConfigPathsReplaceNotFound) MarshalJSON ¶
func (s *ConfigPathsReplaceNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*ConfigPathsReplaceNotFound) UnmarshalJSON ¶
func (s *ConfigPathsReplaceNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ConfigPathsReplaceNotFound) Validate ¶
func (s *ConfigPathsReplaceNotFound) Validate() error
type ConfigPathsReplaceParams ¶
type ConfigPathsReplaceParams struct {
// The name of the path.
Name string
}
ConfigPathsReplaceParams is parameters of configPathsReplace operation.
type ConfigPathsReplaceRes ¶
type ConfigPathsReplaceRes interface {
// contains filtered or unexported methods
}
type Encryption ¶
type Encryption string
Ref: #/components/schemas/Encryption
const ( EncryptionNo Encryption = "no" EncryptionOptional Encryption = "optional" EncryptionStrict Encryption = "strict" )
func (Encryption) AllValues ¶
func (Encryption) AllValues() []Encryption
AllValues returns all Encryption values.
func (*Encryption) Decode ¶
func (s *Encryption) Decode(d *jx.Decoder) error
Decode decodes Encryption from json.
func (Encryption) Encode ¶
func (s Encryption) Encode(e *jx.Encoder)
Encode encodes Encryption as json.
func (Encryption) MarshalJSON ¶
func (s Encryption) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (Encryption) MarshalText ¶
func (s Encryption) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*Encryption) UnmarshalJSON ¶
func (s *Encryption) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*Encryption) UnmarshalText ¶
func (s *Encryption) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (Encryption) Validate ¶
func (s Encryption) Validate() error
type Error ¶
type Error struct {
Status OptErrorStatus `json:"status"`
Error OptString `json:"error"`
}
Ref: #/components/schemas/Error
func (*Error) GetStatus ¶
func (s *Error) GetStatus() OptErrorStatus
GetStatus returns the value of Status.
func (*Error) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*Error) SetStatus ¶
func (s *Error) SetStatus(val OptErrorStatus)
SetStatus sets the value of Status.
func (*Error) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type ErrorStatus ¶
type ErrorStatus string
Ref: #/components/schemas/ErrorStatus
const (
ErrorStatusError ErrorStatus = "error"
)
func (ErrorStatus) AllValues ¶
func (ErrorStatus) AllValues() []ErrorStatus
AllValues returns all ErrorStatus values.
func (*ErrorStatus) Decode ¶
func (s *ErrorStatus) Decode(d *jx.Decoder) error
Decode decodes ErrorStatus from json.
func (ErrorStatus) Encode ¶
func (s ErrorStatus) Encode(e *jx.Encoder)
Encode encodes ErrorStatus as json.
func (ErrorStatus) MarshalJSON ¶
func (s ErrorStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (ErrorStatus) MarshalText ¶
func (s ErrorStatus) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*ErrorStatus) UnmarshalJSON ¶
func (s *ErrorStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*ErrorStatus) UnmarshalText ¶
func (s *ErrorStatus) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (ErrorStatus) Validate ¶
func (s ErrorStatus) Validate() error
type GlobalConf ¶
type GlobalConf struct {
LogLevel OptLogLevel `json:"logLevel"`
LogDestinations []LogDestination `json:"logDestinations"`
LogStructured OptBool `json:"logStructured"`
LogFile OptString `json:"logFile"`
SysLogPrefix OptString `json:"sysLogPrefix"`
DumpPackets OptBool `json:"dumpPackets"`
ReadTimeout OptString `json:"readTimeout"`
WriteTimeout OptString `json:"writeTimeout"`
// Deprecated: schema marks this property as deprecated.
ReadBufferCount OptNilInt64 `json:"readBufferCount"`
WriteQueueSize OptInt64 `json:"writeQueueSize"`
UdpMaxPayloadSize OptInt64 `json:"udpMaxPayloadSize"`
UdpReadBufferSize OptUint64 `json:"udpReadBufferSize"`
RunOnConnect OptString `json:"runOnConnect"`
RunOnConnectRestart OptBool `json:"runOnConnectRestart"`
RunOnDisconnect OptString `json:"runOnDisconnect"`
AuthMethod OptAuthMethod `json:"authMethod"`
AuthInternalUsers []AuthInternalUser `json:"authInternalUsers"`
AuthHTTPAddress OptString `json:"authHTTPAddress"`
// Deprecated: schema marks this property as deprecated.
ExternalAuthenticationURL OptNilString `json:"externalAuthenticationURL"`
AuthHTTPFingerprint OptString `json:"authHTTPFingerprint"`
AuthHTTPExclude []AuthInternalUserPermission `json:"authHTTPExclude"`
AuthJWTJWKS OptString `json:"authJWTJWKS"`
AuthJWTJWKSFingerprint OptString `json:"authJWTJWKSFingerprint"`
AuthJWTClaimKey OptString `json:"authJWTClaimKey"`
// Deprecated: schema marks this property as deprecated.
AuthJWTInHTTPQuery OptNilBool `json:"authJWTInHTTPQuery"`
AuthJWTIssuer OptString `json:"authJWTIssuer"`
AuthJWTAudience OptString `json:"authJWTAudience"`
AuthJWTExclude []AuthInternalUserPermission `json:"authJWTExclude"`
API OptBool `json:"api"`
ApiAddress OptString `json:"apiAddress"`
ApiEncryption OptBool `json:"apiEncryption"`
ApiServerKey OptString `json:"apiServerKey"`
ApiServerCert OptString `json:"apiServerCert"`
// Deprecated: schema marks this property as deprecated.
ApiAllowOrigin OptNilString `json:"apiAllowOrigin"`
ApiAllowOrigins []string `json:"apiAllowOrigins"`
ApiTrustedProxies []string `json:"apiTrustedProxies"`
Metrics OptBool `json:"metrics"`
MetricsAddress OptString `json:"metricsAddress"`
MetricsEncryption OptBool `json:"metricsEncryption"`
MetricsServerKey OptString `json:"metricsServerKey"`
MetricsServerCert OptString `json:"metricsServerCert"`
// Deprecated: schema marks this property as deprecated.
MetricsAllowOrigin OptNilString `json:"metricsAllowOrigin"`
MetricsAllowOrigins []string `json:"metricsAllowOrigins"`
MetricsTrustedProxies []string `json:"metricsTrustedProxies"`
Pprof OptBool `json:"pprof"`
PprofAddress OptString `json:"pprofAddress"`
PprofEncryption OptBool `json:"pprofEncryption"`
PprofServerKey OptString `json:"pprofServerKey"`
PprofServerCert OptString `json:"pprofServerCert"`
// Deprecated: schema marks this property as deprecated.
PprofAllowOrigin OptNilString `json:"pprofAllowOrigin"`
PprofAllowOrigins []string `json:"pprofAllowOrigins"`
PprofTrustedProxies []string `json:"pprofTrustedProxies"`
Playback OptBool `json:"playback"`
PlaybackAddress OptString `json:"playbackAddress"`
PlaybackEncryption OptBool `json:"playbackEncryption"`
PlaybackServerKey OptString `json:"playbackServerKey"`
PlaybackServerCert OptString `json:"playbackServerCert"`
// Deprecated: schema marks this property as deprecated.
PlaybackAllowOrigin OptNilString `json:"playbackAllowOrigin"`
PlaybackAllowOrigins []string `json:"playbackAllowOrigins"`
PlaybackTrustedProxies []string `json:"playbackTrustedProxies"`
Rtsp OptBool `json:"rtsp"`
// Deprecated: schema marks this property as deprecated.
RtspDisable OptNilBool `json:"rtspDisable"`
// Deprecated: schema marks this property as deprecated.
Protocols OptNilGlobalConfProtocolsItemArray `json:"protocols"`
RtspTransports []GlobalConfRtspTransportsItem `json:"rtspTransports"`
// Deprecated: schema marks this property as deprecated.
Encryption OptNilEncryption `json:"encryption"`
RtspEncryption OptEncryption `json:"rtspEncryption"`
RtspAddress OptString `json:"rtspAddress"`
RtspsAddress OptString `json:"rtspsAddress"`
RtpAddress OptString `json:"rtpAddress"`
RtcpAddress OptString `json:"rtcpAddress"`
MulticastIPRange OptString `json:"multicastIPRange"`
MulticastRTPPort OptInt64 `json:"multicastRTPPort"`
MulticastRTCPPort OptInt64 `json:"multicastRTCPPort"`
SrtpAddress OptString `json:"srtpAddress"`
SrtcpAddress OptString `json:"srtcpAddress"`
MulticastSRTPPort OptInt64 `json:"multicastSRTPPort"`
MulticastSRTCPPort OptInt64 `json:"multicastSRTCPPort"`
RtspServerKey OptString `json:"rtspServerKey"`
RtspServerCert OptString `json:"rtspServerCert"`
// Deprecated: schema marks this property as deprecated.
AuthMethods OptNilRTSPAuthMethodArray `json:"authMethods"`
RtspAuthMethods []RTSPAuthMethod `json:"rtspAuthMethods"`
// Deprecated: schema marks this property as deprecated.
RtspUDPReadBufferSize OptNilUint64 `json:"rtspUDPReadBufferSize"`
Rtmp OptBool `json:"rtmp"`
// Deprecated: schema marks this property as deprecated.
RtmpDisable OptNilBool `json:"rtmpDisable"`
RtmpEncryption OptEncryption `json:"rtmpEncryption"`
RtmpAddress OptString `json:"rtmpAddress"`
RtmpsAddress OptString `json:"rtmpsAddress"`
RtmpServerKey OptString `json:"rtmpServerKey"`
RtmpServerCert OptString `json:"rtmpServerCert"`
Hls OptBool `json:"hls"`
// Deprecated: schema marks this property as deprecated.
HlsDisable OptNilBool `json:"hlsDisable"`
HlsAddress OptString `json:"hlsAddress"`
HlsEncryption OptBool `json:"hlsEncryption"`
HlsServerKey OptString `json:"hlsServerKey"`
HlsServerCert OptString `json:"hlsServerCert"`
// Deprecated: schema marks this property as deprecated.
HlsAllowOrigin OptNilString `json:"hlsAllowOrigin"`
HlsAllowOrigins []string `json:"hlsAllowOrigins"`
HlsTrustedProxies []string `json:"hlsTrustedProxies"`
HlsAlwaysRemux OptBool `json:"hlsAlwaysRemux"`
HlsVariant OptHLSVariant `json:"hlsVariant"`
HlsSegmentCount OptInt64 `json:"hlsSegmentCount"`
HlsSegmentDuration OptString `json:"hlsSegmentDuration"`
HlsPartDuration OptString `json:"hlsPartDuration"`
HlsSegmentMaxSize OptString `json:"hlsSegmentMaxSize"`
HlsDirectory OptString `json:"hlsDirectory"`
HlsMuxerCloseAfter OptString `json:"hlsMuxerCloseAfter"`
HlsCDNSecret OptString `json:"hlsCDNSecret"`
Webrtc OptBool `json:"webrtc"`
// Deprecated: schema marks this property as deprecated.
WebrtcDisable OptNilBool `json:"webrtcDisable"`
WebrtcAddress OptString `json:"webrtcAddress"`
WebrtcEncryption OptBool `json:"webrtcEncryption"`
WebrtcServerKey OptString `json:"webrtcServerKey"`
WebrtcServerCert OptString `json:"webrtcServerCert"`
// Deprecated: schema marks this property as deprecated.
WebrtcAllowOrigin OptNilString `json:"webrtcAllowOrigin"`
WebrtcAllowOrigins []string `json:"webrtcAllowOrigins"`
WebrtcTrustedProxies []string `json:"webrtcTrustedProxies"`
WebrtcLocalUDPAddress OptString `json:"webrtcLocalUDPAddress"`
WebrtcLocalTCPAddress OptString `json:"webrtcLocalTCPAddress"`
WebrtcIPsFromInterfaces OptBool `json:"webrtcIPsFromInterfaces"`
WebrtcIPsFromInterfacesList []string `json:"webrtcIPsFromInterfacesList"`
WebrtcAdditionalHosts []string `json:"webrtcAdditionalHosts"`
WebrtcICEServers2 []WebRTCICEServer `json:"webrtcICEServers2"`
WebrtcSTUNGatherTimeout OptString `json:"webrtcSTUNGatherTimeout"`
WebrtcHandshakeTimeout OptString `json:"webrtcHandshakeTimeout"`
WebrtcTrackGatherTimeout OptString `json:"webrtcTrackGatherTimeout"`
// Deprecated: schema marks this property as deprecated.
WebrtcICEUDPMuxAddress OptNilString `json:"webrtcICEUDPMuxAddress"`
// Deprecated: schema marks this property as deprecated.
WebrtcICETCPMuxAddress OptNilString `json:"webrtcICETCPMuxAddress"`
// Deprecated: schema marks this property as deprecated.
WebrtcICEHostNAT1To1IPs OptNilStringArray `json:"webrtcICEHostNAT1To1IPs"`
// Deprecated: schema marks this property as deprecated.
WebrtcICEServers OptNilStringArray `json:"webrtcICEServers"`
Srt OptBool `json:"srt"`
SrtAddress OptString `json:"srtAddress"`
// Deprecated: schema marks this property as deprecated.
Record OptNilBool `json:"record"`
// Deprecated: schema marks this property as deprecated.
RecordPath OptNilString `json:"recordPath"`
// Deprecated: schema marks this property as deprecated.
RecordFormat OptNilRecordFormat `json:"recordFormat"`
// Deprecated: schema marks this property as deprecated.
RecordPartDuration OptNilString `json:"recordPartDuration"`
// Deprecated: schema marks this property as deprecated.
RecordSegmentDuration OptNilString `json:"recordSegmentDuration"`
// Deprecated: schema marks this property as deprecated.
RecordDeleteAfter OptNilString `json:"recordDeleteAfter"`
}
Ref: #/components/schemas/GlobalConf
func (*GlobalConf) Decode ¶
func (s *GlobalConf) Decode(d *jx.Decoder) error
Decode decodes GlobalConf from json.
func (*GlobalConf) Encode ¶
func (s *GlobalConf) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*GlobalConf) GetApiAddress ¶
func (s *GlobalConf) GetApiAddress() OptString
GetApiAddress returns the value of ApiAddress.
func (*GlobalConf) GetApiAllowOrigin ¶
func (s *GlobalConf) GetApiAllowOrigin() OptNilString
GetApiAllowOrigin returns the value of ApiAllowOrigin.
func (*GlobalConf) GetApiAllowOrigins ¶
func (s *GlobalConf) GetApiAllowOrigins() []string
GetApiAllowOrigins returns the value of ApiAllowOrigins.
func (*GlobalConf) GetApiEncryption ¶
func (s *GlobalConf) GetApiEncryption() OptBool
GetApiEncryption returns the value of ApiEncryption.
func (*GlobalConf) GetApiServerCert ¶
func (s *GlobalConf) GetApiServerCert() OptString
GetApiServerCert returns the value of ApiServerCert.
func (*GlobalConf) GetApiServerKey ¶
func (s *GlobalConf) GetApiServerKey() OptString
GetApiServerKey returns the value of ApiServerKey.
func (*GlobalConf) GetApiTrustedProxies ¶
func (s *GlobalConf) GetApiTrustedProxies() []string
GetApiTrustedProxies returns the value of ApiTrustedProxies.
func (*GlobalConf) GetAuthHTTPAddress ¶
func (s *GlobalConf) GetAuthHTTPAddress() OptString
GetAuthHTTPAddress returns the value of AuthHTTPAddress.
func (*GlobalConf) GetAuthHTTPExclude ¶
func (s *GlobalConf) GetAuthHTTPExclude() []AuthInternalUserPermission
GetAuthHTTPExclude returns the value of AuthHTTPExclude.
func (*GlobalConf) GetAuthHTTPFingerprint ¶
func (s *GlobalConf) GetAuthHTTPFingerprint() OptString
GetAuthHTTPFingerprint returns the value of AuthHTTPFingerprint.
func (*GlobalConf) GetAuthInternalUsers ¶
func (s *GlobalConf) GetAuthInternalUsers() []AuthInternalUser
GetAuthInternalUsers returns the value of AuthInternalUsers.
func (*GlobalConf) GetAuthJWTAudience ¶
func (s *GlobalConf) GetAuthJWTAudience() OptString
GetAuthJWTAudience returns the value of AuthJWTAudience.
func (*GlobalConf) GetAuthJWTClaimKey ¶
func (s *GlobalConf) GetAuthJWTClaimKey() OptString
GetAuthJWTClaimKey returns the value of AuthJWTClaimKey.
func (*GlobalConf) GetAuthJWTExclude ¶
func (s *GlobalConf) GetAuthJWTExclude() []AuthInternalUserPermission
GetAuthJWTExclude returns the value of AuthJWTExclude.
func (*GlobalConf) GetAuthJWTInHTTPQuery ¶
func (s *GlobalConf) GetAuthJWTInHTTPQuery() OptNilBool
GetAuthJWTInHTTPQuery returns the value of AuthJWTInHTTPQuery.
func (*GlobalConf) GetAuthJWTIssuer ¶
func (s *GlobalConf) GetAuthJWTIssuer() OptString
GetAuthJWTIssuer returns the value of AuthJWTIssuer.
func (*GlobalConf) GetAuthJWTJWKS ¶
func (s *GlobalConf) GetAuthJWTJWKS() OptString
GetAuthJWTJWKS returns the value of AuthJWTJWKS.
func (*GlobalConf) GetAuthJWTJWKSFingerprint ¶
func (s *GlobalConf) GetAuthJWTJWKSFingerprint() OptString
GetAuthJWTJWKSFingerprint returns the value of AuthJWTJWKSFingerprint.
func (*GlobalConf) GetAuthMethod ¶
func (s *GlobalConf) GetAuthMethod() OptAuthMethod
GetAuthMethod returns the value of AuthMethod.
func (*GlobalConf) GetAuthMethods ¶
func (s *GlobalConf) GetAuthMethods() OptNilRTSPAuthMethodArray
GetAuthMethods returns the value of AuthMethods.
func (*GlobalConf) GetDumpPackets ¶
func (s *GlobalConf) GetDumpPackets() OptBool
GetDumpPackets returns the value of DumpPackets.
func (*GlobalConf) GetEncryption ¶
func (s *GlobalConf) GetEncryption() OptNilEncryption
GetEncryption returns the value of Encryption.
func (*GlobalConf) GetExternalAuthenticationURL ¶
func (s *GlobalConf) GetExternalAuthenticationURL() OptNilString
GetExternalAuthenticationURL returns the value of ExternalAuthenticationURL.
func (*GlobalConf) GetHlsAddress ¶
func (s *GlobalConf) GetHlsAddress() OptString
GetHlsAddress returns the value of HlsAddress.
func (*GlobalConf) GetHlsAllowOrigin ¶
func (s *GlobalConf) GetHlsAllowOrigin() OptNilString
GetHlsAllowOrigin returns the value of HlsAllowOrigin.
func (*GlobalConf) GetHlsAllowOrigins ¶
func (s *GlobalConf) GetHlsAllowOrigins() []string
GetHlsAllowOrigins returns the value of HlsAllowOrigins.
func (*GlobalConf) GetHlsAlwaysRemux ¶
func (s *GlobalConf) GetHlsAlwaysRemux() OptBool
GetHlsAlwaysRemux returns the value of HlsAlwaysRemux.
func (*GlobalConf) GetHlsCDNSecret ¶
func (s *GlobalConf) GetHlsCDNSecret() OptString
GetHlsCDNSecret returns the value of HlsCDNSecret.
func (*GlobalConf) GetHlsDirectory ¶
func (s *GlobalConf) GetHlsDirectory() OptString
GetHlsDirectory returns the value of HlsDirectory.
func (*GlobalConf) GetHlsDisable ¶
func (s *GlobalConf) GetHlsDisable() OptNilBool
GetHlsDisable returns the value of HlsDisable.
func (*GlobalConf) GetHlsEncryption ¶
func (s *GlobalConf) GetHlsEncryption() OptBool
GetHlsEncryption returns the value of HlsEncryption.
func (*GlobalConf) GetHlsMuxerCloseAfter ¶
func (s *GlobalConf) GetHlsMuxerCloseAfter() OptString
GetHlsMuxerCloseAfter returns the value of HlsMuxerCloseAfter.
func (*GlobalConf) GetHlsPartDuration ¶
func (s *GlobalConf) GetHlsPartDuration() OptString
GetHlsPartDuration returns the value of HlsPartDuration.
func (*GlobalConf) GetHlsSegmentCount ¶
func (s *GlobalConf) GetHlsSegmentCount() OptInt64
GetHlsSegmentCount returns the value of HlsSegmentCount.
func (*GlobalConf) GetHlsSegmentDuration ¶
func (s *GlobalConf) GetHlsSegmentDuration() OptString
GetHlsSegmentDuration returns the value of HlsSegmentDuration.
func (*GlobalConf) GetHlsSegmentMaxSize ¶
func (s *GlobalConf) GetHlsSegmentMaxSize() OptString
GetHlsSegmentMaxSize returns the value of HlsSegmentMaxSize.
func (*GlobalConf) GetHlsServerCert ¶
func (s *GlobalConf) GetHlsServerCert() OptString
GetHlsServerCert returns the value of HlsServerCert.
func (*GlobalConf) GetHlsServerKey ¶
func (s *GlobalConf) GetHlsServerKey() OptString
GetHlsServerKey returns the value of HlsServerKey.
func (*GlobalConf) GetHlsTrustedProxies ¶
func (s *GlobalConf) GetHlsTrustedProxies() []string
GetHlsTrustedProxies returns the value of HlsTrustedProxies.
func (*GlobalConf) GetHlsVariant ¶
func (s *GlobalConf) GetHlsVariant() OptHLSVariant
GetHlsVariant returns the value of HlsVariant.
func (*GlobalConf) GetLogDestinations ¶
func (s *GlobalConf) GetLogDestinations() []LogDestination
GetLogDestinations returns the value of LogDestinations.
func (*GlobalConf) GetLogFile ¶
func (s *GlobalConf) GetLogFile() OptString
GetLogFile returns the value of LogFile.
func (*GlobalConf) GetLogLevel ¶
func (s *GlobalConf) GetLogLevel() OptLogLevel
GetLogLevel returns the value of LogLevel.
func (*GlobalConf) GetLogStructured ¶
func (s *GlobalConf) GetLogStructured() OptBool
GetLogStructured returns the value of LogStructured.
func (*GlobalConf) GetMetrics ¶
func (s *GlobalConf) GetMetrics() OptBool
GetMetrics returns the value of Metrics.
func (*GlobalConf) GetMetricsAddress ¶
func (s *GlobalConf) GetMetricsAddress() OptString
GetMetricsAddress returns the value of MetricsAddress.
func (*GlobalConf) GetMetricsAllowOrigin ¶
func (s *GlobalConf) GetMetricsAllowOrigin() OptNilString
GetMetricsAllowOrigin returns the value of MetricsAllowOrigin.
func (*GlobalConf) GetMetricsAllowOrigins ¶
func (s *GlobalConf) GetMetricsAllowOrigins() []string
GetMetricsAllowOrigins returns the value of MetricsAllowOrigins.
func (*GlobalConf) GetMetricsEncryption ¶
func (s *GlobalConf) GetMetricsEncryption() OptBool
GetMetricsEncryption returns the value of MetricsEncryption.
func (*GlobalConf) GetMetricsServerCert ¶
func (s *GlobalConf) GetMetricsServerCert() OptString
GetMetricsServerCert returns the value of MetricsServerCert.
func (*GlobalConf) GetMetricsServerKey ¶
func (s *GlobalConf) GetMetricsServerKey() OptString
GetMetricsServerKey returns the value of MetricsServerKey.
func (*GlobalConf) GetMetricsTrustedProxies ¶
func (s *GlobalConf) GetMetricsTrustedProxies() []string
GetMetricsTrustedProxies returns the value of MetricsTrustedProxies.
func (*GlobalConf) GetMulticastIPRange ¶
func (s *GlobalConf) GetMulticastIPRange() OptString
GetMulticastIPRange returns the value of MulticastIPRange.
func (*GlobalConf) GetMulticastRTCPPort ¶
func (s *GlobalConf) GetMulticastRTCPPort() OptInt64
GetMulticastRTCPPort returns the value of MulticastRTCPPort.
func (*GlobalConf) GetMulticastRTPPort ¶
func (s *GlobalConf) GetMulticastRTPPort() OptInt64
GetMulticastRTPPort returns the value of MulticastRTPPort.
func (*GlobalConf) GetMulticastSRTCPPort ¶
func (s *GlobalConf) GetMulticastSRTCPPort() OptInt64
GetMulticastSRTCPPort returns the value of MulticastSRTCPPort.
func (*GlobalConf) GetMulticastSRTPPort ¶
func (s *GlobalConf) GetMulticastSRTPPort() OptInt64
GetMulticastSRTPPort returns the value of MulticastSRTPPort.
func (*GlobalConf) GetPlayback ¶
func (s *GlobalConf) GetPlayback() OptBool
GetPlayback returns the value of Playback.
func (*GlobalConf) GetPlaybackAddress ¶
func (s *GlobalConf) GetPlaybackAddress() OptString
GetPlaybackAddress returns the value of PlaybackAddress.
func (*GlobalConf) GetPlaybackAllowOrigin ¶
func (s *GlobalConf) GetPlaybackAllowOrigin() OptNilString
GetPlaybackAllowOrigin returns the value of PlaybackAllowOrigin.
func (*GlobalConf) GetPlaybackAllowOrigins ¶
func (s *GlobalConf) GetPlaybackAllowOrigins() []string
GetPlaybackAllowOrigins returns the value of PlaybackAllowOrigins.
func (*GlobalConf) GetPlaybackEncryption ¶
func (s *GlobalConf) GetPlaybackEncryption() OptBool
GetPlaybackEncryption returns the value of PlaybackEncryption.
func (*GlobalConf) GetPlaybackServerCert ¶
func (s *GlobalConf) GetPlaybackServerCert() OptString
GetPlaybackServerCert returns the value of PlaybackServerCert.
func (*GlobalConf) GetPlaybackServerKey ¶
func (s *GlobalConf) GetPlaybackServerKey() OptString
GetPlaybackServerKey returns the value of PlaybackServerKey.
func (*GlobalConf) GetPlaybackTrustedProxies ¶
func (s *GlobalConf) GetPlaybackTrustedProxies() []string
GetPlaybackTrustedProxies returns the value of PlaybackTrustedProxies.
func (*GlobalConf) GetPprof ¶
func (s *GlobalConf) GetPprof() OptBool
GetPprof returns the value of Pprof.
func (*GlobalConf) GetPprofAddress ¶
func (s *GlobalConf) GetPprofAddress() OptString
GetPprofAddress returns the value of PprofAddress.
func (*GlobalConf) GetPprofAllowOrigin ¶
func (s *GlobalConf) GetPprofAllowOrigin() OptNilString
GetPprofAllowOrigin returns the value of PprofAllowOrigin.
func (*GlobalConf) GetPprofAllowOrigins ¶
func (s *GlobalConf) GetPprofAllowOrigins() []string
GetPprofAllowOrigins returns the value of PprofAllowOrigins.
func (*GlobalConf) GetPprofEncryption ¶
func (s *GlobalConf) GetPprofEncryption() OptBool
GetPprofEncryption returns the value of PprofEncryption.
func (*GlobalConf) GetPprofServerCert ¶
func (s *GlobalConf) GetPprofServerCert() OptString
GetPprofServerCert returns the value of PprofServerCert.
func (*GlobalConf) GetPprofServerKey ¶
func (s *GlobalConf) GetPprofServerKey() OptString
GetPprofServerKey returns the value of PprofServerKey.
func (*GlobalConf) GetPprofTrustedProxies ¶
func (s *GlobalConf) GetPprofTrustedProxies() []string
GetPprofTrustedProxies returns the value of PprofTrustedProxies.
func (*GlobalConf) GetProtocols ¶
func (s *GlobalConf) GetProtocols() OptNilGlobalConfProtocolsItemArray
GetProtocols returns the value of Protocols.
func (*GlobalConf) GetReadBufferCount ¶
func (s *GlobalConf) GetReadBufferCount() OptNilInt64
GetReadBufferCount returns the value of ReadBufferCount.
func (*GlobalConf) GetReadTimeout ¶
func (s *GlobalConf) GetReadTimeout() OptString
GetReadTimeout returns the value of ReadTimeout.
func (*GlobalConf) GetRecord ¶
func (s *GlobalConf) GetRecord() OptNilBool
GetRecord returns the value of Record.
func (*GlobalConf) GetRecordDeleteAfter ¶
func (s *GlobalConf) GetRecordDeleteAfter() OptNilString
GetRecordDeleteAfter returns the value of RecordDeleteAfter.
func (*GlobalConf) GetRecordFormat ¶
func (s *GlobalConf) GetRecordFormat() OptNilRecordFormat
GetRecordFormat returns the value of RecordFormat.
func (*GlobalConf) GetRecordPartDuration ¶
func (s *GlobalConf) GetRecordPartDuration() OptNilString
GetRecordPartDuration returns the value of RecordPartDuration.
func (*GlobalConf) GetRecordPath ¶
func (s *GlobalConf) GetRecordPath() OptNilString
GetRecordPath returns the value of RecordPath.
func (*GlobalConf) GetRecordSegmentDuration ¶
func (s *GlobalConf) GetRecordSegmentDuration() OptNilString
GetRecordSegmentDuration returns the value of RecordSegmentDuration.
func (*GlobalConf) GetRtcpAddress ¶
func (s *GlobalConf) GetRtcpAddress() OptString
GetRtcpAddress returns the value of RtcpAddress.
func (*GlobalConf) GetRtmp ¶
func (s *GlobalConf) GetRtmp() OptBool
GetRtmp returns the value of Rtmp.
func (*GlobalConf) GetRtmpAddress ¶
func (s *GlobalConf) GetRtmpAddress() OptString
GetRtmpAddress returns the value of RtmpAddress.
func (*GlobalConf) GetRtmpDisable ¶
func (s *GlobalConf) GetRtmpDisable() OptNilBool
GetRtmpDisable returns the value of RtmpDisable.
func (*GlobalConf) GetRtmpEncryption ¶
func (s *GlobalConf) GetRtmpEncryption() OptEncryption
GetRtmpEncryption returns the value of RtmpEncryption.
func (*GlobalConf) GetRtmpServerCert ¶
func (s *GlobalConf) GetRtmpServerCert() OptString
GetRtmpServerCert returns the value of RtmpServerCert.
func (*GlobalConf) GetRtmpServerKey ¶
func (s *GlobalConf) GetRtmpServerKey() OptString
GetRtmpServerKey returns the value of RtmpServerKey.
func (*GlobalConf) GetRtmpsAddress ¶
func (s *GlobalConf) GetRtmpsAddress() OptString
GetRtmpsAddress returns the value of RtmpsAddress.
func (*GlobalConf) GetRtpAddress ¶
func (s *GlobalConf) GetRtpAddress() OptString
GetRtpAddress returns the value of RtpAddress.
func (*GlobalConf) GetRtsp ¶
func (s *GlobalConf) GetRtsp() OptBool
GetRtsp returns the value of Rtsp.
func (*GlobalConf) GetRtspAddress ¶
func (s *GlobalConf) GetRtspAddress() OptString
GetRtspAddress returns the value of RtspAddress.
func (*GlobalConf) GetRtspAuthMethods ¶
func (s *GlobalConf) GetRtspAuthMethods() []RTSPAuthMethod
GetRtspAuthMethods returns the value of RtspAuthMethods.
func (*GlobalConf) GetRtspDisable ¶
func (s *GlobalConf) GetRtspDisable() OptNilBool
GetRtspDisable returns the value of RtspDisable.
func (*GlobalConf) GetRtspEncryption ¶
func (s *GlobalConf) GetRtspEncryption() OptEncryption
GetRtspEncryption returns the value of RtspEncryption.
func (*GlobalConf) GetRtspServerCert ¶
func (s *GlobalConf) GetRtspServerCert() OptString
GetRtspServerCert returns the value of RtspServerCert.
func (*GlobalConf) GetRtspServerKey ¶
func (s *GlobalConf) GetRtspServerKey() OptString
GetRtspServerKey returns the value of RtspServerKey.
func (*GlobalConf) GetRtspTransports ¶
func (s *GlobalConf) GetRtspTransports() []GlobalConfRtspTransportsItem
GetRtspTransports returns the value of RtspTransports.
func (*GlobalConf) GetRtspUDPReadBufferSize ¶
func (s *GlobalConf) GetRtspUDPReadBufferSize() OptNilUint64
GetRtspUDPReadBufferSize returns the value of RtspUDPReadBufferSize.
func (*GlobalConf) GetRtspsAddress ¶
func (s *GlobalConf) GetRtspsAddress() OptString
GetRtspsAddress returns the value of RtspsAddress.
func (*GlobalConf) GetRunOnConnect ¶
func (s *GlobalConf) GetRunOnConnect() OptString
GetRunOnConnect returns the value of RunOnConnect.
func (*GlobalConf) GetRunOnConnectRestart ¶
func (s *GlobalConf) GetRunOnConnectRestart() OptBool
GetRunOnConnectRestart returns the value of RunOnConnectRestart.
func (*GlobalConf) GetRunOnDisconnect ¶
func (s *GlobalConf) GetRunOnDisconnect() OptString
GetRunOnDisconnect returns the value of RunOnDisconnect.
func (*GlobalConf) GetSrtAddress ¶
func (s *GlobalConf) GetSrtAddress() OptString
GetSrtAddress returns the value of SrtAddress.
func (*GlobalConf) GetSrtcpAddress ¶
func (s *GlobalConf) GetSrtcpAddress() OptString
GetSrtcpAddress returns the value of SrtcpAddress.
func (*GlobalConf) GetSrtpAddress ¶
func (s *GlobalConf) GetSrtpAddress() OptString
GetSrtpAddress returns the value of SrtpAddress.
func (*GlobalConf) GetSysLogPrefix ¶
func (s *GlobalConf) GetSysLogPrefix() OptString
GetSysLogPrefix returns the value of SysLogPrefix.
func (*GlobalConf) GetUdpMaxPayloadSize ¶
func (s *GlobalConf) GetUdpMaxPayloadSize() OptInt64
GetUdpMaxPayloadSize returns the value of UdpMaxPayloadSize.
func (*GlobalConf) GetUdpReadBufferSize ¶
func (s *GlobalConf) GetUdpReadBufferSize() OptUint64
GetUdpReadBufferSize returns the value of UdpReadBufferSize.
func (*GlobalConf) GetWebrtc ¶
func (s *GlobalConf) GetWebrtc() OptBool
GetWebrtc returns the value of Webrtc.
func (*GlobalConf) GetWebrtcAdditionalHosts ¶
func (s *GlobalConf) GetWebrtcAdditionalHosts() []string
GetWebrtcAdditionalHosts returns the value of WebrtcAdditionalHosts.
func (*GlobalConf) GetWebrtcAddress ¶
func (s *GlobalConf) GetWebrtcAddress() OptString
GetWebrtcAddress returns the value of WebrtcAddress.
func (*GlobalConf) GetWebrtcAllowOrigin ¶
func (s *GlobalConf) GetWebrtcAllowOrigin() OptNilString
GetWebrtcAllowOrigin returns the value of WebrtcAllowOrigin.
func (*GlobalConf) GetWebrtcAllowOrigins ¶
func (s *GlobalConf) GetWebrtcAllowOrigins() []string
GetWebrtcAllowOrigins returns the value of WebrtcAllowOrigins.
func (*GlobalConf) GetWebrtcDisable ¶
func (s *GlobalConf) GetWebrtcDisable() OptNilBool
GetWebrtcDisable returns the value of WebrtcDisable.
func (*GlobalConf) GetWebrtcEncryption ¶
func (s *GlobalConf) GetWebrtcEncryption() OptBool
GetWebrtcEncryption returns the value of WebrtcEncryption.
func (*GlobalConf) GetWebrtcHandshakeTimeout ¶
func (s *GlobalConf) GetWebrtcHandshakeTimeout() OptString
GetWebrtcHandshakeTimeout returns the value of WebrtcHandshakeTimeout.
func (*GlobalConf) GetWebrtcICEHostNAT1To1IPs ¶
func (s *GlobalConf) GetWebrtcICEHostNAT1To1IPs() OptNilStringArray
GetWebrtcICEHostNAT1To1IPs returns the value of WebrtcICEHostNAT1To1IPs.
func (*GlobalConf) GetWebrtcICEServers ¶
func (s *GlobalConf) GetWebrtcICEServers() OptNilStringArray
GetWebrtcICEServers returns the value of WebrtcICEServers.
func (*GlobalConf) GetWebrtcICEServers2 ¶
func (s *GlobalConf) GetWebrtcICEServers2() []WebRTCICEServer
GetWebrtcICEServers2 returns the value of WebrtcICEServers2.
func (*GlobalConf) GetWebrtcICETCPMuxAddress ¶
func (s *GlobalConf) GetWebrtcICETCPMuxAddress() OptNilString
GetWebrtcICETCPMuxAddress returns the value of WebrtcICETCPMuxAddress.
func (*GlobalConf) GetWebrtcICEUDPMuxAddress ¶
func (s *GlobalConf) GetWebrtcICEUDPMuxAddress() OptNilString
GetWebrtcICEUDPMuxAddress returns the value of WebrtcICEUDPMuxAddress.
func (*GlobalConf) GetWebrtcIPsFromInterfaces ¶
func (s *GlobalConf) GetWebrtcIPsFromInterfaces() OptBool
GetWebrtcIPsFromInterfaces returns the value of WebrtcIPsFromInterfaces.
func (*GlobalConf) GetWebrtcIPsFromInterfacesList ¶
func (s *GlobalConf) GetWebrtcIPsFromInterfacesList() []string
GetWebrtcIPsFromInterfacesList returns the value of WebrtcIPsFromInterfacesList.
func (*GlobalConf) GetWebrtcLocalTCPAddress ¶
func (s *GlobalConf) GetWebrtcLocalTCPAddress() OptString
GetWebrtcLocalTCPAddress returns the value of WebrtcLocalTCPAddress.
func (*GlobalConf) GetWebrtcLocalUDPAddress ¶
func (s *GlobalConf) GetWebrtcLocalUDPAddress() OptString
GetWebrtcLocalUDPAddress returns the value of WebrtcLocalUDPAddress.
func (*GlobalConf) GetWebrtcSTUNGatherTimeout ¶
func (s *GlobalConf) GetWebrtcSTUNGatherTimeout() OptString
GetWebrtcSTUNGatherTimeout returns the value of WebrtcSTUNGatherTimeout.
func (*GlobalConf) GetWebrtcServerCert ¶
func (s *GlobalConf) GetWebrtcServerCert() OptString
GetWebrtcServerCert returns the value of WebrtcServerCert.
func (*GlobalConf) GetWebrtcServerKey ¶
func (s *GlobalConf) GetWebrtcServerKey() OptString
GetWebrtcServerKey returns the value of WebrtcServerKey.
func (*GlobalConf) GetWebrtcTrackGatherTimeout ¶
func (s *GlobalConf) GetWebrtcTrackGatherTimeout() OptString
GetWebrtcTrackGatherTimeout returns the value of WebrtcTrackGatherTimeout.
func (*GlobalConf) GetWebrtcTrustedProxies ¶
func (s *GlobalConf) GetWebrtcTrustedProxies() []string
GetWebrtcTrustedProxies returns the value of WebrtcTrustedProxies.
func (*GlobalConf) GetWriteQueueSize ¶
func (s *GlobalConf) GetWriteQueueSize() OptInt64
GetWriteQueueSize returns the value of WriteQueueSize.
func (*GlobalConf) GetWriteTimeout ¶
func (s *GlobalConf) GetWriteTimeout() OptString
GetWriteTimeout returns the value of WriteTimeout.
func (*GlobalConf) MarshalJSON ¶
func (s *GlobalConf) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*GlobalConf) SetApiAddress ¶
func (s *GlobalConf) SetApiAddress(val OptString)
SetApiAddress sets the value of ApiAddress.
func (*GlobalConf) SetApiAllowOrigin ¶
func (s *GlobalConf) SetApiAllowOrigin(val OptNilString)
SetApiAllowOrigin sets the value of ApiAllowOrigin.
func (*GlobalConf) SetApiAllowOrigins ¶
func (s *GlobalConf) SetApiAllowOrigins(val []string)
SetApiAllowOrigins sets the value of ApiAllowOrigins.
func (*GlobalConf) SetApiEncryption ¶
func (s *GlobalConf) SetApiEncryption(val OptBool)
SetApiEncryption sets the value of ApiEncryption.
func (*GlobalConf) SetApiServerCert ¶
func (s *GlobalConf) SetApiServerCert(val OptString)
SetApiServerCert sets the value of ApiServerCert.
func (*GlobalConf) SetApiServerKey ¶
func (s *GlobalConf) SetApiServerKey(val OptString)
SetApiServerKey sets the value of ApiServerKey.
func (*GlobalConf) SetApiTrustedProxies ¶
func (s *GlobalConf) SetApiTrustedProxies(val []string)
SetApiTrustedProxies sets the value of ApiTrustedProxies.
func (*GlobalConf) SetAuthHTTPAddress ¶
func (s *GlobalConf) SetAuthHTTPAddress(val OptString)
SetAuthHTTPAddress sets the value of AuthHTTPAddress.
func (*GlobalConf) SetAuthHTTPExclude ¶
func (s *GlobalConf) SetAuthHTTPExclude(val []AuthInternalUserPermission)
SetAuthHTTPExclude sets the value of AuthHTTPExclude.
func (*GlobalConf) SetAuthHTTPFingerprint ¶
func (s *GlobalConf) SetAuthHTTPFingerprint(val OptString)
SetAuthHTTPFingerprint sets the value of AuthHTTPFingerprint.
func (*GlobalConf) SetAuthInternalUsers ¶
func (s *GlobalConf) SetAuthInternalUsers(val []AuthInternalUser)
SetAuthInternalUsers sets the value of AuthInternalUsers.
func (*GlobalConf) SetAuthJWTAudience ¶
func (s *GlobalConf) SetAuthJWTAudience(val OptString)
SetAuthJWTAudience sets the value of AuthJWTAudience.
func (*GlobalConf) SetAuthJWTClaimKey ¶
func (s *GlobalConf) SetAuthJWTClaimKey(val OptString)
SetAuthJWTClaimKey sets the value of AuthJWTClaimKey.
func (*GlobalConf) SetAuthJWTExclude ¶
func (s *GlobalConf) SetAuthJWTExclude(val []AuthInternalUserPermission)
SetAuthJWTExclude sets the value of AuthJWTExclude.
func (*GlobalConf) SetAuthJWTInHTTPQuery ¶
func (s *GlobalConf) SetAuthJWTInHTTPQuery(val OptNilBool)
SetAuthJWTInHTTPQuery sets the value of AuthJWTInHTTPQuery.
func (*GlobalConf) SetAuthJWTIssuer ¶
func (s *GlobalConf) SetAuthJWTIssuer(val OptString)
SetAuthJWTIssuer sets the value of AuthJWTIssuer.
func (*GlobalConf) SetAuthJWTJWKS ¶
func (s *GlobalConf) SetAuthJWTJWKS(val OptString)
SetAuthJWTJWKS sets the value of AuthJWTJWKS.
func (*GlobalConf) SetAuthJWTJWKSFingerprint ¶
func (s *GlobalConf) SetAuthJWTJWKSFingerprint(val OptString)
SetAuthJWTJWKSFingerprint sets the value of AuthJWTJWKSFingerprint.
func (*GlobalConf) SetAuthMethod ¶
func (s *GlobalConf) SetAuthMethod(val OptAuthMethod)
SetAuthMethod sets the value of AuthMethod.
func (*GlobalConf) SetAuthMethods ¶
func (s *GlobalConf) SetAuthMethods(val OptNilRTSPAuthMethodArray)
SetAuthMethods sets the value of AuthMethods.
func (*GlobalConf) SetDumpPackets ¶
func (s *GlobalConf) SetDumpPackets(val OptBool)
SetDumpPackets sets the value of DumpPackets.
func (*GlobalConf) SetEncryption ¶
func (s *GlobalConf) SetEncryption(val OptNilEncryption)
SetEncryption sets the value of Encryption.
func (*GlobalConf) SetExternalAuthenticationURL ¶
func (s *GlobalConf) SetExternalAuthenticationURL(val OptNilString)
SetExternalAuthenticationURL sets the value of ExternalAuthenticationURL.
func (*GlobalConf) SetHlsAddress ¶
func (s *GlobalConf) SetHlsAddress(val OptString)
SetHlsAddress sets the value of HlsAddress.
func (*GlobalConf) SetHlsAllowOrigin ¶
func (s *GlobalConf) SetHlsAllowOrigin(val OptNilString)
SetHlsAllowOrigin sets the value of HlsAllowOrigin.
func (*GlobalConf) SetHlsAllowOrigins ¶
func (s *GlobalConf) SetHlsAllowOrigins(val []string)
SetHlsAllowOrigins sets the value of HlsAllowOrigins.
func (*GlobalConf) SetHlsAlwaysRemux ¶
func (s *GlobalConf) SetHlsAlwaysRemux(val OptBool)
SetHlsAlwaysRemux sets the value of HlsAlwaysRemux.
func (*GlobalConf) SetHlsCDNSecret ¶
func (s *GlobalConf) SetHlsCDNSecret(val OptString)
SetHlsCDNSecret sets the value of HlsCDNSecret.
func (*GlobalConf) SetHlsDirectory ¶
func (s *GlobalConf) SetHlsDirectory(val OptString)
SetHlsDirectory sets the value of HlsDirectory.
func (*GlobalConf) SetHlsDisable ¶
func (s *GlobalConf) SetHlsDisable(val OptNilBool)
SetHlsDisable sets the value of HlsDisable.
func (*GlobalConf) SetHlsEncryption ¶
func (s *GlobalConf) SetHlsEncryption(val OptBool)
SetHlsEncryption sets the value of HlsEncryption.
func (*GlobalConf) SetHlsMuxerCloseAfter ¶
func (s *GlobalConf) SetHlsMuxerCloseAfter(val OptString)
SetHlsMuxerCloseAfter sets the value of HlsMuxerCloseAfter.
func (*GlobalConf) SetHlsPartDuration ¶
func (s *GlobalConf) SetHlsPartDuration(val OptString)
SetHlsPartDuration sets the value of HlsPartDuration.
func (*GlobalConf) SetHlsSegmentCount ¶
func (s *GlobalConf) SetHlsSegmentCount(val OptInt64)
SetHlsSegmentCount sets the value of HlsSegmentCount.
func (*GlobalConf) SetHlsSegmentDuration ¶
func (s *GlobalConf) SetHlsSegmentDuration(val OptString)
SetHlsSegmentDuration sets the value of HlsSegmentDuration.
func (*GlobalConf) SetHlsSegmentMaxSize ¶
func (s *GlobalConf) SetHlsSegmentMaxSize(val OptString)
SetHlsSegmentMaxSize sets the value of HlsSegmentMaxSize.
func (*GlobalConf) SetHlsServerCert ¶
func (s *GlobalConf) SetHlsServerCert(val OptString)
SetHlsServerCert sets the value of HlsServerCert.
func (*GlobalConf) SetHlsServerKey ¶
func (s *GlobalConf) SetHlsServerKey(val OptString)
SetHlsServerKey sets the value of HlsServerKey.
func (*GlobalConf) SetHlsTrustedProxies ¶
func (s *GlobalConf) SetHlsTrustedProxies(val []string)
SetHlsTrustedProxies sets the value of HlsTrustedProxies.
func (*GlobalConf) SetHlsVariant ¶
func (s *GlobalConf) SetHlsVariant(val OptHLSVariant)
SetHlsVariant sets the value of HlsVariant.
func (*GlobalConf) SetLogDestinations ¶
func (s *GlobalConf) SetLogDestinations(val []LogDestination)
SetLogDestinations sets the value of LogDestinations.
func (*GlobalConf) SetLogFile ¶
func (s *GlobalConf) SetLogFile(val OptString)
SetLogFile sets the value of LogFile.
func (*GlobalConf) SetLogLevel ¶
func (s *GlobalConf) SetLogLevel(val OptLogLevel)
SetLogLevel sets the value of LogLevel.
func (*GlobalConf) SetLogStructured ¶
func (s *GlobalConf) SetLogStructured(val OptBool)
SetLogStructured sets the value of LogStructured.
func (*GlobalConf) SetMetrics ¶
func (s *GlobalConf) SetMetrics(val OptBool)
SetMetrics sets the value of Metrics.
func (*GlobalConf) SetMetricsAddress ¶
func (s *GlobalConf) SetMetricsAddress(val OptString)
SetMetricsAddress sets the value of MetricsAddress.
func (*GlobalConf) SetMetricsAllowOrigin ¶
func (s *GlobalConf) SetMetricsAllowOrigin(val OptNilString)
SetMetricsAllowOrigin sets the value of MetricsAllowOrigin.
func (*GlobalConf) SetMetricsAllowOrigins ¶
func (s *GlobalConf) SetMetricsAllowOrigins(val []string)
SetMetricsAllowOrigins sets the value of MetricsAllowOrigins.
func (*GlobalConf) SetMetricsEncryption ¶
func (s *GlobalConf) SetMetricsEncryption(val OptBool)
SetMetricsEncryption sets the value of MetricsEncryption.
func (*GlobalConf) SetMetricsServerCert ¶
func (s *GlobalConf) SetMetricsServerCert(val OptString)
SetMetricsServerCert sets the value of MetricsServerCert.
func (*GlobalConf) SetMetricsServerKey ¶
func (s *GlobalConf) SetMetricsServerKey(val OptString)
SetMetricsServerKey sets the value of MetricsServerKey.
func (*GlobalConf) SetMetricsTrustedProxies ¶
func (s *GlobalConf) SetMetricsTrustedProxies(val []string)
SetMetricsTrustedProxies sets the value of MetricsTrustedProxies.
func (*GlobalConf) SetMulticastIPRange ¶
func (s *GlobalConf) SetMulticastIPRange(val OptString)
SetMulticastIPRange sets the value of MulticastIPRange.
func (*GlobalConf) SetMulticastRTCPPort ¶
func (s *GlobalConf) SetMulticastRTCPPort(val OptInt64)
SetMulticastRTCPPort sets the value of MulticastRTCPPort.
func (*GlobalConf) SetMulticastRTPPort ¶
func (s *GlobalConf) SetMulticastRTPPort(val OptInt64)
SetMulticastRTPPort sets the value of MulticastRTPPort.
func (*GlobalConf) SetMulticastSRTCPPort ¶
func (s *GlobalConf) SetMulticastSRTCPPort(val OptInt64)
SetMulticastSRTCPPort sets the value of MulticastSRTCPPort.
func (*GlobalConf) SetMulticastSRTPPort ¶
func (s *GlobalConf) SetMulticastSRTPPort(val OptInt64)
SetMulticastSRTPPort sets the value of MulticastSRTPPort.
func (*GlobalConf) SetPlayback ¶
func (s *GlobalConf) SetPlayback(val OptBool)
SetPlayback sets the value of Playback.
func (*GlobalConf) SetPlaybackAddress ¶
func (s *GlobalConf) SetPlaybackAddress(val OptString)
SetPlaybackAddress sets the value of PlaybackAddress.
func (*GlobalConf) SetPlaybackAllowOrigin ¶
func (s *GlobalConf) SetPlaybackAllowOrigin(val OptNilString)
SetPlaybackAllowOrigin sets the value of PlaybackAllowOrigin.
func (*GlobalConf) SetPlaybackAllowOrigins ¶
func (s *GlobalConf) SetPlaybackAllowOrigins(val []string)
SetPlaybackAllowOrigins sets the value of PlaybackAllowOrigins.
func (*GlobalConf) SetPlaybackEncryption ¶
func (s *GlobalConf) SetPlaybackEncryption(val OptBool)
SetPlaybackEncryption sets the value of PlaybackEncryption.
func (*GlobalConf) SetPlaybackServerCert ¶
func (s *GlobalConf) SetPlaybackServerCert(val OptString)
SetPlaybackServerCert sets the value of PlaybackServerCert.
func (*GlobalConf) SetPlaybackServerKey ¶
func (s *GlobalConf) SetPlaybackServerKey(val OptString)
SetPlaybackServerKey sets the value of PlaybackServerKey.
func (*GlobalConf) SetPlaybackTrustedProxies ¶
func (s *GlobalConf) SetPlaybackTrustedProxies(val []string)
SetPlaybackTrustedProxies sets the value of PlaybackTrustedProxies.
func (*GlobalConf) SetPprof ¶
func (s *GlobalConf) SetPprof(val OptBool)
SetPprof sets the value of Pprof.
func (*GlobalConf) SetPprofAddress ¶
func (s *GlobalConf) SetPprofAddress(val OptString)
SetPprofAddress sets the value of PprofAddress.
func (*GlobalConf) SetPprofAllowOrigin ¶
func (s *GlobalConf) SetPprofAllowOrigin(val OptNilString)
SetPprofAllowOrigin sets the value of PprofAllowOrigin.
func (*GlobalConf) SetPprofAllowOrigins ¶
func (s *GlobalConf) SetPprofAllowOrigins(val []string)
SetPprofAllowOrigins sets the value of PprofAllowOrigins.
func (*GlobalConf) SetPprofEncryption ¶
func (s *GlobalConf) SetPprofEncryption(val OptBool)
SetPprofEncryption sets the value of PprofEncryption.
func (*GlobalConf) SetPprofServerCert ¶
func (s *GlobalConf) SetPprofServerCert(val OptString)
SetPprofServerCert sets the value of PprofServerCert.
func (*GlobalConf) SetPprofServerKey ¶
func (s *GlobalConf) SetPprofServerKey(val OptString)
SetPprofServerKey sets the value of PprofServerKey.
func (*GlobalConf) SetPprofTrustedProxies ¶
func (s *GlobalConf) SetPprofTrustedProxies(val []string)
SetPprofTrustedProxies sets the value of PprofTrustedProxies.
func (*GlobalConf) SetProtocols ¶
func (s *GlobalConf) SetProtocols(val OptNilGlobalConfProtocolsItemArray)
SetProtocols sets the value of Protocols.
func (*GlobalConf) SetReadBufferCount ¶
func (s *GlobalConf) SetReadBufferCount(val OptNilInt64)
SetReadBufferCount sets the value of ReadBufferCount.
func (*GlobalConf) SetReadTimeout ¶
func (s *GlobalConf) SetReadTimeout(val OptString)
SetReadTimeout sets the value of ReadTimeout.
func (*GlobalConf) SetRecord ¶
func (s *GlobalConf) SetRecord(val OptNilBool)
SetRecord sets the value of Record.
func (*GlobalConf) SetRecordDeleteAfter ¶
func (s *GlobalConf) SetRecordDeleteAfter(val OptNilString)
SetRecordDeleteAfter sets the value of RecordDeleteAfter.
func (*GlobalConf) SetRecordFormat ¶
func (s *GlobalConf) SetRecordFormat(val OptNilRecordFormat)
SetRecordFormat sets the value of RecordFormat.
func (*GlobalConf) SetRecordPartDuration ¶
func (s *GlobalConf) SetRecordPartDuration(val OptNilString)
SetRecordPartDuration sets the value of RecordPartDuration.
func (*GlobalConf) SetRecordPath ¶
func (s *GlobalConf) SetRecordPath(val OptNilString)
SetRecordPath sets the value of RecordPath.
func (*GlobalConf) SetRecordSegmentDuration ¶
func (s *GlobalConf) SetRecordSegmentDuration(val OptNilString)
SetRecordSegmentDuration sets the value of RecordSegmentDuration.
func (*GlobalConf) SetRtcpAddress ¶
func (s *GlobalConf) SetRtcpAddress(val OptString)
SetRtcpAddress sets the value of RtcpAddress.
func (*GlobalConf) SetRtmp ¶
func (s *GlobalConf) SetRtmp(val OptBool)
SetRtmp sets the value of Rtmp.
func (*GlobalConf) SetRtmpAddress ¶
func (s *GlobalConf) SetRtmpAddress(val OptString)
SetRtmpAddress sets the value of RtmpAddress.
func (*GlobalConf) SetRtmpDisable ¶
func (s *GlobalConf) SetRtmpDisable(val OptNilBool)
SetRtmpDisable sets the value of RtmpDisable.
func (*GlobalConf) SetRtmpEncryption ¶
func (s *GlobalConf) SetRtmpEncryption(val OptEncryption)
SetRtmpEncryption sets the value of RtmpEncryption.
func (*GlobalConf) SetRtmpServerCert ¶
func (s *GlobalConf) SetRtmpServerCert(val OptString)
SetRtmpServerCert sets the value of RtmpServerCert.
func (*GlobalConf) SetRtmpServerKey ¶
func (s *GlobalConf) SetRtmpServerKey(val OptString)
SetRtmpServerKey sets the value of RtmpServerKey.
func (*GlobalConf) SetRtmpsAddress ¶
func (s *GlobalConf) SetRtmpsAddress(val OptString)
SetRtmpsAddress sets the value of RtmpsAddress.
func (*GlobalConf) SetRtpAddress ¶
func (s *GlobalConf) SetRtpAddress(val OptString)
SetRtpAddress sets the value of RtpAddress.
func (*GlobalConf) SetRtsp ¶
func (s *GlobalConf) SetRtsp(val OptBool)
SetRtsp sets the value of Rtsp.
func (*GlobalConf) SetRtspAddress ¶
func (s *GlobalConf) SetRtspAddress(val OptString)
SetRtspAddress sets the value of RtspAddress.
func (*GlobalConf) SetRtspAuthMethods ¶
func (s *GlobalConf) SetRtspAuthMethods(val []RTSPAuthMethod)
SetRtspAuthMethods sets the value of RtspAuthMethods.
func (*GlobalConf) SetRtspDisable ¶
func (s *GlobalConf) SetRtspDisable(val OptNilBool)
SetRtspDisable sets the value of RtspDisable.
func (*GlobalConf) SetRtspEncryption ¶
func (s *GlobalConf) SetRtspEncryption(val OptEncryption)
SetRtspEncryption sets the value of RtspEncryption.
func (*GlobalConf) SetRtspServerCert ¶
func (s *GlobalConf) SetRtspServerCert(val OptString)
SetRtspServerCert sets the value of RtspServerCert.
func (*GlobalConf) SetRtspServerKey ¶
func (s *GlobalConf) SetRtspServerKey(val OptString)
SetRtspServerKey sets the value of RtspServerKey.
func (*GlobalConf) SetRtspTransports ¶
func (s *GlobalConf) SetRtspTransports(val []GlobalConfRtspTransportsItem)
SetRtspTransports sets the value of RtspTransports.
func (*GlobalConf) SetRtspUDPReadBufferSize ¶
func (s *GlobalConf) SetRtspUDPReadBufferSize(val OptNilUint64)
SetRtspUDPReadBufferSize sets the value of RtspUDPReadBufferSize.
func (*GlobalConf) SetRtspsAddress ¶
func (s *GlobalConf) SetRtspsAddress(val OptString)
SetRtspsAddress sets the value of RtspsAddress.
func (*GlobalConf) SetRunOnConnect ¶
func (s *GlobalConf) SetRunOnConnect(val OptString)
SetRunOnConnect sets the value of RunOnConnect.
func (*GlobalConf) SetRunOnConnectRestart ¶
func (s *GlobalConf) SetRunOnConnectRestart(val OptBool)
SetRunOnConnectRestart sets the value of RunOnConnectRestart.
func (*GlobalConf) SetRunOnDisconnect ¶
func (s *GlobalConf) SetRunOnDisconnect(val OptString)
SetRunOnDisconnect sets the value of RunOnDisconnect.
func (*GlobalConf) SetSrtAddress ¶
func (s *GlobalConf) SetSrtAddress(val OptString)
SetSrtAddress sets the value of SrtAddress.
func (*GlobalConf) SetSrtcpAddress ¶
func (s *GlobalConf) SetSrtcpAddress(val OptString)
SetSrtcpAddress sets the value of SrtcpAddress.
func (*GlobalConf) SetSrtpAddress ¶
func (s *GlobalConf) SetSrtpAddress(val OptString)
SetSrtpAddress sets the value of SrtpAddress.
func (*GlobalConf) SetSysLogPrefix ¶
func (s *GlobalConf) SetSysLogPrefix(val OptString)
SetSysLogPrefix sets the value of SysLogPrefix.
func (*GlobalConf) SetUdpMaxPayloadSize ¶
func (s *GlobalConf) SetUdpMaxPayloadSize(val OptInt64)
SetUdpMaxPayloadSize sets the value of UdpMaxPayloadSize.
func (*GlobalConf) SetUdpReadBufferSize ¶
func (s *GlobalConf) SetUdpReadBufferSize(val OptUint64)
SetUdpReadBufferSize sets the value of UdpReadBufferSize.
func (*GlobalConf) SetWebrtc ¶
func (s *GlobalConf) SetWebrtc(val OptBool)
SetWebrtc sets the value of Webrtc.
func (*GlobalConf) SetWebrtcAdditionalHosts ¶
func (s *GlobalConf) SetWebrtcAdditionalHosts(val []string)
SetWebrtcAdditionalHosts sets the value of WebrtcAdditionalHosts.
func (*GlobalConf) SetWebrtcAddress ¶
func (s *GlobalConf) SetWebrtcAddress(val OptString)
SetWebrtcAddress sets the value of WebrtcAddress.
func (*GlobalConf) SetWebrtcAllowOrigin ¶
func (s *GlobalConf) SetWebrtcAllowOrigin(val OptNilString)
SetWebrtcAllowOrigin sets the value of WebrtcAllowOrigin.
func (*GlobalConf) SetWebrtcAllowOrigins ¶
func (s *GlobalConf) SetWebrtcAllowOrigins(val []string)
SetWebrtcAllowOrigins sets the value of WebrtcAllowOrigins.
func (*GlobalConf) SetWebrtcDisable ¶
func (s *GlobalConf) SetWebrtcDisable(val OptNilBool)
SetWebrtcDisable sets the value of WebrtcDisable.
func (*GlobalConf) SetWebrtcEncryption ¶
func (s *GlobalConf) SetWebrtcEncryption(val OptBool)
SetWebrtcEncryption sets the value of WebrtcEncryption.
func (*GlobalConf) SetWebrtcHandshakeTimeout ¶
func (s *GlobalConf) SetWebrtcHandshakeTimeout(val OptString)
SetWebrtcHandshakeTimeout sets the value of WebrtcHandshakeTimeout.
func (*GlobalConf) SetWebrtcICEHostNAT1To1IPs ¶
func (s *GlobalConf) SetWebrtcICEHostNAT1To1IPs(val OptNilStringArray)
SetWebrtcICEHostNAT1To1IPs sets the value of WebrtcICEHostNAT1To1IPs.
func (*GlobalConf) SetWebrtcICEServers ¶
func (s *GlobalConf) SetWebrtcICEServers(val OptNilStringArray)
SetWebrtcICEServers sets the value of WebrtcICEServers.
func (*GlobalConf) SetWebrtcICEServers2 ¶
func (s *GlobalConf) SetWebrtcICEServers2(val []WebRTCICEServer)
SetWebrtcICEServers2 sets the value of WebrtcICEServers2.
func (*GlobalConf) SetWebrtcICETCPMuxAddress ¶
func (s *GlobalConf) SetWebrtcICETCPMuxAddress(val OptNilString)
SetWebrtcICETCPMuxAddress sets the value of WebrtcICETCPMuxAddress.
func (*GlobalConf) SetWebrtcICEUDPMuxAddress ¶
func (s *GlobalConf) SetWebrtcICEUDPMuxAddress(val OptNilString)
SetWebrtcICEUDPMuxAddress sets the value of WebrtcICEUDPMuxAddress.
func (*GlobalConf) SetWebrtcIPsFromInterfaces ¶
func (s *GlobalConf) SetWebrtcIPsFromInterfaces(val OptBool)
SetWebrtcIPsFromInterfaces sets the value of WebrtcIPsFromInterfaces.
func (*GlobalConf) SetWebrtcIPsFromInterfacesList ¶
func (s *GlobalConf) SetWebrtcIPsFromInterfacesList(val []string)
SetWebrtcIPsFromInterfacesList sets the value of WebrtcIPsFromInterfacesList.
func (*GlobalConf) SetWebrtcLocalTCPAddress ¶
func (s *GlobalConf) SetWebrtcLocalTCPAddress(val OptString)
SetWebrtcLocalTCPAddress sets the value of WebrtcLocalTCPAddress.
func (*GlobalConf) SetWebrtcLocalUDPAddress ¶
func (s *GlobalConf) SetWebrtcLocalUDPAddress(val OptString)
SetWebrtcLocalUDPAddress sets the value of WebrtcLocalUDPAddress.
func (*GlobalConf) SetWebrtcSTUNGatherTimeout ¶
func (s *GlobalConf) SetWebrtcSTUNGatherTimeout(val OptString)
SetWebrtcSTUNGatherTimeout sets the value of WebrtcSTUNGatherTimeout.
func (*GlobalConf) SetWebrtcServerCert ¶
func (s *GlobalConf) SetWebrtcServerCert(val OptString)
SetWebrtcServerCert sets the value of WebrtcServerCert.
func (*GlobalConf) SetWebrtcServerKey ¶
func (s *GlobalConf) SetWebrtcServerKey(val OptString)
SetWebrtcServerKey sets the value of WebrtcServerKey.
func (*GlobalConf) SetWebrtcTrackGatherTimeout ¶
func (s *GlobalConf) SetWebrtcTrackGatherTimeout(val OptString)
SetWebrtcTrackGatherTimeout sets the value of WebrtcTrackGatherTimeout.
func (*GlobalConf) SetWebrtcTrustedProxies ¶
func (s *GlobalConf) SetWebrtcTrustedProxies(val []string)
SetWebrtcTrustedProxies sets the value of WebrtcTrustedProxies.
func (*GlobalConf) SetWriteQueueSize ¶
func (s *GlobalConf) SetWriteQueueSize(val OptInt64)
SetWriteQueueSize sets the value of WriteQueueSize.
func (*GlobalConf) SetWriteTimeout ¶
func (s *GlobalConf) SetWriteTimeout(val OptString)
SetWriteTimeout sets the value of WriteTimeout.
func (*GlobalConf) UnmarshalJSON ¶
func (s *GlobalConf) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*GlobalConf) Validate ¶
func (s *GlobalConf) Validate() error
type GlobalConfProtocolsItem ¶
type GlobalConfProtocolsItem string
const ( GlobalConfProtocolsItemUDP GlobalConfProtocolsItem = "udp" GlobalConfProtocolsItemMulticast GlobalConfProtocolsItem = "multicast" GlobalConfProtocolsItemTCP GlobalConfProtocolsItem = "tcp" )
func (GlobalConfProtocolsItem) AllValues ¶
func (GlobalConfProtocolsItem) AllValues() []GlobalConfProtocolsItem
AllValues returns all GlobalConfProtocolsItem values.
func (*GlobalConfProtocolsItem) Decode ¶
func (s *GlobalConfProtocolsItem) Decode(d *jx.Decoder) error
Decode decodes GlobalConfProtocolsItem from json.
func (GlobalConfProtocolsItem) Encode ¶
func (s GlobalConfProtocolsItem) Encode(e *jx.Encoder)
Encode encodes GlobalConfProtocolsItem as json.
func (GlobalConfProtocolsItem) MarshalJSON ¶
func (s GlobalConfProtocolsItem) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (GlobalConfProtocolsItem) MarshalText ¶
func (s GlobalConfProtocolsItem) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*GlobalConfProtocolsItem) UnmarshalJSON ¶
func (s *GlobalConfProtocolsItem) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*GlobalConfProtocolsItem) UnmarshalText ¶
func (s *GlobalConfProtocolsItem) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (GlobalConfProtocolsItem) Validate ¶
func (s GlobalConfProtocolsItem) Validate() error
type GlobalConfRtspTransportsItem ¶
type GlobalConfRtspTransportsItem string
const ( GlobalConfRtspTransportsItemUDP GlobalConfRtspTransportsItem = "udp" GlobalConfRtspTransportsItemMulticast GlobalConfRtspTransportsItem = "multicast" GlobalConfRtspTransportsItemTCP GlobalConfRtspTransportsItem = "tcp" )
func (GlobalConfRtspTransportsItem) AllValues ¶
func (GlobalConfRtspTransportsItem) AllValues() []GlobalConfRtspTransportsItem
AllValues returns all GlobalConfRtspTransportsItem values.
func (*GlobalConfRtspTransportsItem) Decode ¶
func (s *GlobalConfRtspTransportsItem) Decode(d *jx.Decoder) error
Decode decodes GlobalConfRtspTransportsItem from json.
func (GlobalConfRtspTransportsItem) Encode ¶
func (s GlobalConfRtspTransportsItem) Encode(e *jx.Encoder)
Encode encodes GlobalConfRtspTransportsItem as json.
func (GlobalConfRtspTransportsItem) MarshalJSON ¶
func (s GlobalConfRtspTransportsItem) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (GlobalConfRtspTransportsItem) MarshalText ¶
func (s GlobalConfRtspTransportsItem) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*GlobalConfRtspTransportsItem) UnmarshalJSON ¶
func (s *GlobalConfRtspTransportsItem) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*GlobalConfRtspTransportsItem) UnmarshalText ¶
func (s *GlobalConfRtspTransportsItem) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (GlobalConfRtspTransportsItem) Validate ¶
func (s GlobalConfRtspTransportsItem) Validate() error
type HLSMuxer ¶
type HLSMuxer struct {
Path OptString `json:"path"`
Created OptString `json:"created"`
LastRequest OptString `json:"lastRequest"`
OutboundBytes OptUint64 `json:"outboundBytes"`
OutboundFramesDiscarded OptUint64 `json:"outboundFramesDiscarded"`
// Deprecated: schema marks this property as deprecated.
BytesSent OptUint64 `json:"bytesSent"`
}
Ref: #/components/schemas/HLSMuxer
func (*HLSMuxer) GetBytesSent ¶
GetBytesSent returns the value of BytesSent.
func (*HLSMuxer) GetCreated ¶
GetCreated returns the value of Created.
func (*HLSMuxer) GetLastRequest ¶
GetLastRequest returns the value of LastRequest.
func (*HLSMuxer) GetOutboundBytes ¶
GetOutboundBytes returns the value of OutboundBytes.
func (*HLSMuxer) GetOutboundFramesDiscarded ¶
GetOutboundFramesDiscarded returns the value of OutboundFramesDiscarded.
func (*HLSMuxer) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*HLSMuxer) SetBytesSent ¶
SetBytesSent sets the value of BytesSent.
func (*HLSMuxer) SetCreated ¶
SetCreated sets the value of Created.
func (*HLSMuxer) SetLastRequest ¶
SetLastRequest sets the value of LastRequest.
func (*HLSMuxer) SetOutboundBytes ¶
SetOutboundBytes sets the value of OutboundBytes.
func (*HLSMuxer) SetOutboundFramesDiscarded ¶
SetOutboundFramesDiscarded sets the value of OutboundFramesDiscarded.
func (*HLSMuxer) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type HLSMuxerList ¶
type HLSMuxerList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []HLSMuxer `json:"items"`
}
Ref: #/components/schemas/HLSMuxerList
func (*HLSMuxerList) Decode ¶
func (s *HLSMuxerList) Decode(d *jx.Decoder) error
Decode decodes HLSMuxerList from json.
func (*HLSMuxerList) Encode ¶
func (s *HLSMuxerList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*HLSMuxerList) GetItemCount ¶
func (s *HLSMuxerList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*HLSMuxerList) GetItems ¶
func (s *HLSMuxerList) GetItems() []HLSMuxer
GetItems returns the value of Items.
func (*HLSMuxerList) GetPageCount ¶
func (s *HLSMuxerList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*HLSMuxerList) MarshalJSON ¶
func (s *HLSMuxerList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HLSMuxerList) SetItemCount ¶
func (s *HLSMuxerList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*HLSMuxerList) SetItems ¶
func (s *HLSMuxerList) SetItems(val []HLSMuxer)
SetItems sets the value of Items.
func (*HLSMuxerList) SetPageCount ¶
func (s *HLSMuxerList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*HLSMuxerList) UnmarshalJSON ¶
func (s *HLSMuxerList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type HLSSession ¶
type HLSSession struct {
ID OptUUID `json:"id"`
Created OptString `json:"created"`
RemoteAddr OptString `json:"remoteAddr"`
Path OptString `json:"path"`
Query OptString `json:"query"`
User OptString `json:"user"`
IsCDN OptBool `json:"isCDN"`
OutboundBytes OptUint64 `json:"outboundBytes"`
}
Ref: #/components/schemas/HLSSession
func (*HLSSession) Decode ¶
func (s *HLSSession) Decode(d *jx.Decoder) error
Decode decodes HLSSession from json.
func (*HLSSession) Encode ¶
func (s *HLSSession) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*HLSSession) GetCreated ¶
func (s *HLSSession) GetCreated() OptString
GetCreated returns the value of Created.
func (*HLSSession) GetIsCDN ¶
func (s *HLSSession) GetIsCDN() OptBool
GetIsCDN returns the value of IsCDN.
func (*HLSSession) GetOutboundBytes ¶
func (s *HLSSession) GetOutboundBytes() OptUint64
GetOutboundBytes returns the value of OutboundBytes.
func (*HLSSession) GetPath ¶
func (s *HLSSession) GetPath() OptString
GetPath returns the value of Path.
func (*HLSSession) GetQuery ¶
func (s *HLSSession) GetQuery() OptString
GetQuery returns the value of Query.
func (*HLSSession) GetRemoteAddr ¶
func (s *HLSSession) GetRemoteAddr() OptString
GetRemoteAddr returns the value of RemoteAddr.
func (*HLSSession) GetUser ¶
func (s *HLSSession) GetUser() OptString
GetUser returns the value of User.
func (*HLSSession) MarshalJSON ¶
func (s *HLSSession) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HLSSession) SetCreated ¶
func (s *HLSSession) SetCreated(val OptString)
SetCreated sets the value of Created.
func (*HLSSession) SetIsCDN ¶
func (s *HLSSession) SetIsCDN(val OptBool)
SetIsCDN sets the value of IsCDN.
func (*HLSSession) SetOutboundBytes ¶
func (s *HLSSession) SetOutboundBytes(val OptUint64)
SetOutboundBytes sets the value of OutboundBytes.
func (*HLSSession) SetPath ¶
func (s *HLSSession) SetPath(val OptString)
SetPath sets the value of Path.
func (*HLSSession) SetQuery ¶
func (s *HLSSession) SetQuery(val OptString)
SetQuery sets the value of Query.
func (*HLSSession) SetRemoteAddr ¶
func (s *HLSSession) SetRemoteAddr(val OptString)
SetRemoteAddr sets the value of RemoteAddr.
func (*HLSSession) SetUser ¶
func (s *HLSSession) SetUser(val OptString)
SetUser sets the value of User.
func (*HLSSession) UnmarshalJSON ¶
func (s *HLSSession) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type HLSSessionList ¶
type HLSSessionList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []HLSSession `json:"items"`
}
Ref: #/components/schemas/HLSSessionList
func (*HLSSessionList) Decode ¶
func (s *HLSSessionList) Decode(d *jx.Decoder) error
Decode decodes HLSSessionList from json.
func (*HLSSessionList) Encode ¶
func (s *HLSSessionList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*HLSSessionList) GetItemCount ¶
func (s *HLSSessionList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*HLSSessionList) GetItems ¶
func (s *HLSSessionList) GetItems() []HLSSession
GetItems returns the value of Items.
func (*HLSSessionList) GetPageCount ¶
func (s *HLSSessionList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*HLSSessionList) MarshalJSON ¶
func (s *HLSSessionList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HLSSessionList) SetItemCount ¶
func (s *HLSSessionList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*HLSSessionList) SetItems ¶
func (s *HLSSessionList) SetItems(val []HLSSession)
SetItems sets the value of Items.
func (*HLSSessionList) SetPageCount ¶
func (s *HLSSessionList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*HLSSessionList) UnmarshalJSON ¶
func (s *HLSSessionList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type HLSVariant ¶
type HLSVariant string
Ref: #/components/schemas/HLSVariant
const ( HLSVariantMpegts HLSVariant = "mpegts" HLSVariantFmp4 HLSVariant = "fmp4" HLSVariantLowLatency HLSVariant = "lowLatency" )
func (HLSVariant) AllValues ¶
func (HLSVariant) AllValues() []HLSVariant
AllValues returns all HLSVariant values.
func (*HLSVariant) Decode ¶
func (s *HLSVariant) Decode(d *jx.Decoder) error
Decode decodes HLSVariant from json.
func (HLSVariant) Encode ¶
func (s HLSVariant) Encode(e *jx.Encoder)
Encode encodes HLSVariant as json.
func (HLSVariant) MarshalJSON ¶
func (s HLSVariant) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (HLSVariant) MarshalText ¶
func (s HLSVariant) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*HLSVariant) UnmarshalJSON ¶
func (s *HLSVariant) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HLSVariant) UnmarshalText ¶
func (s *HLSVariant) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (HLSVariant) Validate ¶
func (s HLSVariant) Validate() error
type HlsMuxersGetBadRequest ¶
type HlsMuxersGetBadRequest Error
func (*HlsMuxersGetBadRequest) Decode ¶
func (s *HlsMuxersGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes HlsMuxersGetBadRequest from json.
func (*HlsMuxersGetBadRequest) Encode ¶
func (s *HlsMuxersGetBadRequest) Encode(e *jx.Encoder)
Encode encodes HlsMuxersGetBadRequest as json.
func (*HlsMuxersGetBadRequest) MarshalJSON ¶
func (s *HlsMuxersGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlsMuxersGetBadRequest) UnmarshalJSON ¶
func (s *HlsMuxersGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlsMuxersGetBadRequest) Validate ¶
func (s *HlsMuxersGetBadRequest) Validate() error
type HlsMuxersGetInternalServerError ¶
type HlsMuxersGetInternalServerError Error
func (*HlsMuxersGetInternalServerError) Decode ¶
func (s *HlsMuxersGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes HlsMuxersGetInternalServerError from json.
func (*HlsMuxersGetInternalServerError) Encode ¶
func (s *HlsMuxersGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes HlsMuxersGetInternalServerError as json.
func (*HlsMuxersGetInternalServerError) MarshalJSON ¶
func (s *HlsMuxersGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlsMuxersGetInternalServerError) UnmarshalJSON ¶
func (s *HlsMuxersGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlsMuxersGetInternalServerError) Validate ¶
func (s *HlsMuxersGetInternalServerError) Validate() error
type HlsMuxersGetNotFound ¶
type HlsMuxersGetNotFound Error
func (*HlsMuxersGetNotFound) Decode ¶
func (s *HlsMuxersGetNotFound) Decode(d *jx.Decoder) error
Decode decodes HlsMuxersGetNotFound from json.
func (*HlsMuxersGetNotFound) Encode ¶
func (s *HlsMuxersGetNotFound) Encode(e *jx.Encoder)
Encode encodes HlsMuxersGetNotFound as json.
func (*HlsMuxersGetNotFound) MarshalJSON ¶
func (s *HlsMuxersGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlsMuxersGetNotFound) UnmarshalJSON ¶
func (s *HlsMuxersGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlsMuxersGetNotFound) Validate ¶
func (s *HlsMuxersGetNotFound) Validate() error
type HlsMuxersGetParams ¶
type HlsMuxersGetParams struct {
// Name of the muxer.
Name string
}
HlsMuxersGetParams is parameters of hlsMuxersGet operation.
type HlsMuxersGetRes ¶
type HlsMuxersGetRes interface {
// contains filtered or unexported methods
}
type HlsMuxersListBadRequest ¶
type HlsMuxersListBadRequest Error
func (*HlsMuxersListBadRequest) Decode ¶
func (s *HlsMuxersListBadRequest) Decode(d *jx.Decoder) error
Decode decodes HlsMuxersListBadRequest from json.
func (*HlsMuxersListBadRequest) Encode ¶
func (s *HlsMuxersListBadRequest) Encode(e *jx.Encoder)
Encode encodes HlsMuxersListBadRequest as json.
func (*HlsMuxersListBadRequest) MarshalJSON ¶
func (s *HlsMuxersListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlsMuxersListBadRequest) UnmarshalJSON ¶
func (s *HlsMuxersListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlsMuxersListBadRequest) Validate ¶
func (s *HlsMuxersListBadRequest) Validate() error
type HlsMuxersListInternalServerError ¶
type HlsMuxersListInternalServerError Error
func (*HlsMuxersListInternalServerError) Decode ¶
func (s *HlsMuxersListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes HlsMuxersListInternalServerError from json.
func (*HlsMuxersListInternalServerError) Encode ¶
func (s *HlsMuxersListInternalServerError) Encode(e *jx.Encoder)
Encode encodes HlsMuxersListInternalServerError as json.
func (*HlsMuxersListInternalServerError) MarshalJSON ¶
func (s *HlsMuxersListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlsMuxersListInternalServerError) UnmarshalJSON ¶
func (s *HlsMuxersListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlsMuxersListInternalServerError) Validate ¶
func (s *HlsMuxersListInternalServerError) Validate() error
type HlsMuxersListParams ¶
type HlsMuxersListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
HlsMuxersListParams is parameters of hlsMuxersList operation.
type HlsMuxersListRes ¶
type HlsMuxersListRes interface {
// contains filtered or unexported methods
}
type HlssessionsGetBadRequest ¶
type HlssessionsGetBadRequest Error
func (*HlssessionsGetBadRequest) Decode ¶
func (s *HlssessionsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes HlssessionsGetBadRequest from json.
func (*HlssessionsGetBadRequest) Encode ¶
func (s *HlssessionsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes HlssessionsGetBadRequest as json.
func (*HlssessionsGetBadRequest) MarshalJSON ¶
func (s *HlssessionsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsGetBadRequest) UnmarshalJSON ¶
func (s *HlssessionsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsGetBadRequest) Validate ¶
func (s *HlssessionsGetBadRequest) Validate() error
type HlssessionsGetInternalServerError ¶
type HlssessionsGetInternalServerError Error
func (*HlssessionsGetInternalServerError) Decode ¶
func (s *HlssessionsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes HlssessionsGetInternalServerError from json.
func (*HlssessionsGetInternalServerError) Encode ¶
func (s *HlssessionsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes HlssessionsGetInternalServerError as json.
func (*HlssessionsGetInternalServerError) MarshalJSON ¶
func (s *HlssessionsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsGetInternalServerError) UnmarshalJSON ¶
func (s *HlssessionsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsGetInternalServerError) Validate ¶
func (s *HlssessionsGetInternalServerError) Validate() error
type HlssessionsGetNotFound ¶
type HlssessionsGetNotFound Error
func (*HlssessionsGetNotFound) Decode ¶
func (s *HlssessionsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes HlssessionsGetNotFound from json.
func (*HlssessionsGetNotFound) Encode ¶
func (s *HlssessionsGetNotFound) Encode(e *jx.Encoder)
Encode encodes HlssessionsGetNotFound as json.
func (*HlssessionsGetNotFound) MarshalJSON ¶
func (s *HlssessionsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsGetNotFound) UnmarshalJSON ¶
func (s *HlssessionsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsGetNotFound) Validate ¶
func (s *HlssessionsGetNotFound) Validate() error
type HlssessionsGetParams ¶
type HlssessionsGetParams struct {
// ID of the session.
ID string
}
HlssessionsGetParams is parameters of hlssessionsGet operation.
type HlssessionsGetRes ¶
type HlssessionsGetRes interface {
// contains filtered or unexported methods
}
type HlssessionsKickBadRequest ¶
type HlssessionsKickBadRequest Error
func (*HlssessionsKickBadRequest) Decode ¶
func (s *HlssessionsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes HlssessionsKickBadRequest from json.
func (*HlssessionsKickBadRequest) Encode ¶
func (s *HlssessionsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes HlssessionsKickBadRequest as json.
func (*HlssessionsKickBadRequest) MarshalJSON ¶
func (s *HlssessionsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsKickBadRequest) UnmarshalJSON ¶
func (s *HlssessionsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsKickBadRequest) Validate ¶
func (s *HlssessionsKickBadRequest) Validate() error
type HlssessionsKickInternalServerError ¶
type HlssessionsKickInternalServerError Error
func (*HlssessionsKickInternalServerError) Decode ¶
func (s *HlssessionsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes HlssessionsKickInternalServerError from json.
func (*HlssessionsKickInternalServerError) Encode ¶
func (s *HlssessionsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes HlssessionsKickInternalServerError as json.
func (*HlssessionsKickInternalServerError) MarshalJSON ¶
func (s *HlssessionsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsKickInternalServerError) UnmarshalJSON ¶
func (s *HlssessionsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsKickInternalServerError) Validate ¶
func (s *HlssessionsKickInternalServerError) Validate() error
type HlssessionsKickNotFound ¶
type HlssessionsKickNotFound Error
func (*HlssessionsKickNotFound) Decode ¶
func (s *HlssessionsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes HlssessionsKickNotFound from json.
func (*HlssessionsKickNotFound) Encode ¶
func (s *HlssessionsKickNotFound) Encode(e *jx.Encoder)
Encode encodes HlssessionsKickNotFound as json.
func (*HlssessionsKickNotFound) MarshalJSON ¶
func (s *HlssessionsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsKickNotFound) UnmarshalJSON ¶
func (s *HlssessionsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsKickNotFound) Validate ¶
func (s *HlssessionsKickNotFound) Validate() error
type HlssessionsKickParams ¶
type HlssessionsKickParams struct {
// ID of the session.
ID string
}
HlssessionsKickParams is parameters of hlssessionsKick operation.
type HlssessionsKickRes ¶
type HlssessionsKickRes interface {
// contains filtered or unexported methods
}
type HlssessionsListBadRequest ¶
type HlssessionsListBadRequest Error
func (*HlssessionsListBadRequest) Decode ¶
func (s *HlssessionsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes HlssessionsListBadRequest from json.
func (*HlssessionsListBadRequest) Encode ¶
func (s *HlssessionsListBadRequest) Encode(e *jx.Encoder)
Encode encodes HlssessionsListBadRequest as json.
func (*HlssessionsListBadRequest) MarshalJSON ¶
func (s *HlssessionsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsListBadRequest) UnmarshalJSON ¶
func (s *HlssessionsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsListBadRequest) Validate ¶
func (s *HlssessionsListBadRequest) Validate() error
type HlssessionsListInternalServerError ¶
type HlssessionsListInternalServerError Error
func (*HlssessionsListInternalServerError) Decode ¶
func (s *HlssessionsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes HlssessionsListInternalServerError from json.
func (*HlssessionsListInternalServerError) Encode ¶
func (s *HlssessionsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes HlssessionsListInternalServerError as json.
func (*HlssessionsListInternalServerError) MarshalJSON ¶
func (s *HlssessionsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*HlssessionsListInternalServerError) UnmarshalJSON ¶
func (s *HlssessionsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*HlssessionsListInternalServerError) Validate ¶
func (s *HlssessionsListInternalServerError) Validate() error
type HlssessionsListParams ¶
type HlssessionsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
HlssessionsListParams is parameters of hlssessionsList operation.
type HlssessionsListRes ¶
type HlssessionsListRes interface {
// contains filtered or unexported methods
}
type Info ¶
Ref: #/components/schemas/Info
func (*Info) GetStarted ¶
GetStarted returns the value of Started.
func (*Info) GetVersion ¶
GetVersion returns the value of Version.
func (*Info) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*Info) SetStarted ¶
SetStarted sets the value of Started.
func (*Info) SetVersion ¶
SetVersion sets the value of Version.
func (*Info) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type Invoker ¶
type Invoker interface {
// AuthJwksRefresh invokes authJwksRefresh operation.
//
// Manually refreshes the JWT JWKS.
//
// POST /v3/auth/jwks/refresh
AuthJwksRefresh(ctx context.Context) (AuthJwksRefreshRes, error)
// ConfigGlobalGet invokes configGlobalGet operation.
//
// Returns the global configuration.
//
// GET /v3/config/global/get
ConfigGlobalGet(ctx context.Context) (ConfigGlobalGetRes, error)
// ConfigGlobalSet invokes configGlobalSet operation.
//
// All fields are optional.
//
// PATCH /v3/config/global/patch
ConfigGlobalSet(ctx context.Context, request *GlobalConf) (ConfigGlobalSetRes, error)
// ConfigPathDefaultsGet invokes configPathDefaultsGet operation.
//
// Returns the default path configuration.
//
// GET /v3/config/pathdefaults/get
ConfigPathDefaultsGet(ctx context.Context) (ConfigPathDefaultsGetRes, error)
// ConfigPathDefaultsPatch invokes configPathDefaultsPatch operation.
//
// All fields are optional.
//
// PATCH /v3/config/pathdefaults/patch
ConfigPathDefaultsPatch(ctx context.Context, request *PathConf) (ConfigPathDefaultsPatchRes, error)
// ConfigPathsAdd invokes configPathsAdd operation.
//
// All fields are optional.
//
// POST /v3/config/paths/add/{name}
ConfigPathsAdd(ctx context.Context, request *PathConf, params ConfigPathsAddParams) (ConfigPathsAddRes, error)
// ConfigPathsDelete invokes configPathsDelete operation.
//
// Removes a path configuration.
//
// DELETE /v3/config/paths/delete/{name}
ConfigPathsDelete(ctx context.Context, params ConfigPathsDeleteParams) (ConfigPathsDeleteRes, error)
// ConfigPathsGet invokes configPathsGet operation.
//
// Returns a path configuration.
//
// GET /v3/config/paths/get/{name}
ConfigPathsGet(ctx context.Context, params ConfigPathsGetParams) (ConfigPathsGetRes, error)
// ConfigPathsList invokes configPathsList operation.
//
// Returns all path configurations.
//
// GET /v3/config/paths/list
ConfigPathsList(ctx context.Context, params ConfigPathsListParams) (ConfigPathsListRes, error)
// ConfigPathsPatch invokes configPathsPatch operation.
//
// All fields are optional.
//
// PATCH /v3/config/paths/patch/{name}
ConfigPathsPatch(ctx context.Context, request *PathConf, params ConfigPathsPatchParams) (ConfigPathsPatchRes, error)
// ConfigPathsReplace invokes configPathsReplace operation.
//
// All fields are optional.
//
// POST /v3/config/paths/replace/{name}
ConfigPathsReplace(ctx context.Context, request *PathConf, params ConfigPathsReplaceParams) (ConfigPathsReplaceRes, error)
// HlsMuxersGet invokes hlsMuxersGet operation.
//
// Returns a HLS muxer.
//
// GET /v3/hlsmuxers/get/{name}
HlsMuxersGet(ctx context.Context, params HlsMuxersGetParams) (HlsMuxersGetRes, error)
// HlsMuxersList invokes hlsMuxersList operation.
//
// Returns all HLS muxers.
//
// GET /v3/hlsmuxers/list
HlsMuxersList(ctx context.Context, params HlsMuxersListParams) (HlsMuxersListRes, error)
// HlssessionsGet invokes hlssessionsGet operation.
//
// Returns a HLS session.
//
// GET /v3/hlssessions/get/{id}
HlssessionsGet(ctx context.Context, params HlssessionsGetParams) (HlssessionsGetRes, error)
// HlssessionsKick invokes hlssessionsKick operation.
//
// Kicks out a HLS session from the server.
//
// POST /v3/hlssessions/kick/{id}
HlssessionsKick(ctx context.Context, params HlssessionsKickParams) (HlssessionsKickRes, error)
// HlssessionsList invokes hlssessionsList operation.
//
// Returns all HLS sessions.
//
// GET /v3/hlssessions/list
HlssessionsList(ctx context.Context, params HlssessionsListParams) (HlssessionsListRes, error)
// Info invokes info operation.
//
// Returns informations about the instance.
//
// GET /v3/info
Info(ctx context.Context) (InfoRes, error)
// PathsGet invokes pathsGet operation.
//
// Returns a path.
//
// GET /v3/paths/get/{name}
PathsGet(ctx context.Context, params PathsGetParams) (PathsGetRes, error)
// PathsList invokes pathsList operation.
//
// Returns all paths.
//
// GET /v3/paths/list
PathsList(ctx context.Context, params PathsListParams) (PathsListRes, error)
// RecordingsDeleteSegment invokes recordingsDeleteSegment operation.
//
// Deletes a recording segment.
//
// DELETE /v3/recordings/deletesegment
RecordingsDeleteSegment(ctx context.Context, params RecordingsDeleteSegmentParams) (RecordingsDeleteSegmentRes, error)
// RecordingsGet invokes recordingsGet operation.
//
// Returns recordings of a path.
//
// GET /v3/recordings/get/{name}
RecordingsGet(ctx context.Context, params RecordingsGetParams) (RecordingsGetRes, error)
// RecordingsList invokes recordingsList operation.
//
// Returns all recordings, splitted by path.
//
// GET /v3/recordings/list
RecordingsList(ctx context.Context, params RecordingsListParams) (RecordingsListRes, error)
// RtmpConnectionsGet invokes rtmpConnectionsGet operation.
//
// Returns a RTMP connection.
//
// GET /v3/rtmpconns/get/{id}
RtmpConnectionsGet(ctx context.Context, params RtmpConnectionsGetParams) (RtmpConnectionsGetRes, error)
// RtmpConnsKick invokes rtmpConnsKick operation.
//
// Kicks out a RTMP connection from the server.
//
// POST /v3/rtmpconns/kick/{id}
RtmpConnsKick(ctx context.Context, params RtmpConnsKickParams) (RtmpConnsKickRes, error)
// RtmpConnsList invokes rtmpConnsList operation.
//
// Returns all RTMP connections.
//
// GET /v3/rtmpconns/list
RtmpConnsList(ctx context.Context, params RtmpConnsListParams) (RtmpConnsListRes, error)
// RtmpsConnectionsGet invokes rtmpsConnectionsGet operation.
//
// Returns a RTMPS connection.
//
// GET /v3/rtmpsconns/get/{id}
RtmpsConnectionsGet(ctx context.Context, params RtmpsConnectionsGetParams) (RtmpsConnectionsGetRes, error)
// RtmpsConnsKick invokes rtmpsConnsKick operation.
//
// Kicks out a RTMPS connection from the server.
//
// POST /v3/rtmpsconns/kick/{id}
RtmpsConnsKick(ctx context.Context, params RtmpsConnsKickParams) (RtmpsConnsKickRes, error)
// RtmpsConnsList invokes rtmpsConnsList operation.
//
// Returns all RTMPS connections.
//
// GET /v3/rtmpsconns/list
RtmpsConnsList(ctx context.Context, params RtmpsConnsListParams) (RtmpsConnsListRes, error)
// RtspConnsGet invokes rtspConnsGet operation.
//
// Returns a RTSP connection.
//
// GET /v3/rtspconns/get/{id}
RtspConnsGet(ctx context.Context, params RtspConnsGetParams) (RtspConnsGetRes, error)
// RtspConnsList invokes rtspConnsList operation.
//
// Returns all RTSP connections.
//
// GET /v3/rtspconns/list
RtspConnsList(ctx context.Context, params RtspConnsListParams) (RtspConnsListRes, error)
// RtspSessionsGet invokes rtspSessionsGet operation.
//
// Returns a RTSP session.
//
// GET /v3/rtspsessions/get/{id}
RtspSessionsGet(ctx context.Context, params RtspSessionsGetParams) (RtspSessionsGetRes, error)
// RtspSessionsKick invokes rtspSessionsKick operation.
//
// Kicks out a RTSP session from the server.
//
// POST /v3/rtspsessions/kick/{id}
RtspSessionsKick(ctx context.Context, params RtspSessionsKickParams) (RtspSessionsKickRes, error)
// RtspSessionsList invokes rtspSessionsList operation.
//
// Returns all RTSP sessions.
//
// GET /v3/rtspsessions/list
RtspSessionsList(ctx context.Context, params RtspSessionsListParams) (RtspSessionsListRes, error)
// RtspsConnsGet invokes rtspsConnsGet operation.
//
// Returns a RTSPS connection.
//
// GET /v3/rtspsconns/get/{id}
RtspsConnsGet(ctx context.Context, params RtspsConnsGetParams) (RtspsConnsGetRes, error)
// RtspsConnsList invokes rtspsConnsList operation.
//
// Returns all RTSPS connections.
//
// GET /v3/rtspsconns/list
RtspsConnsList(ctx context.Context, params RtspsConnsListParams) (RtspsConnsListRes, error)
// RtspsSessionsGet invokes rtspsSessionsGet operation.
//
// Returns a RTSPS session.
//
// GET /v3/rtspssessions/get/{id}
RtspsSessionsGet(ctx context.Context, params RtspsSessionsGetParams) (RtspsSessionsGetRes, error)
// RtspsSessionsKick invokes rtspsSessionsKick operation.
//
// Kicks out a RTSPS session from the server.
//
// POST /v3/rtspssessions/kick/{id}
RtspsSessionsKick(ctx context.Context, params RtspsSessionsKickParams) (RtspsSessionsKickRes, error)
// RtspsSessionsList invokes rtspsSessionsList operation.
//
// Returns all RTSPS sessions.
//
// GET /v3/rtspssessions/list
RtspsSessionsList(ctx context.Context, params RtspsSessionsListParams) (RtspsSessionsListRes, error)
// SrtConnsGet invokes srtConnsGet operation.
//
// Returns a SRT connection.
//
// GET /v3/srtconns/get/{id}
SrtConnsGet(ctx context.Context, params SrtConnsGetParams) (SrtConnsGetRes, error)
// SrtConnsKick invokes srtConnsKick operation.
//
// Kicks out a SRT connection from the server.
//
// POST /v3/srtconns/kick/{id}
SrtConnsKick(ctx context.Context, params SrtConnsKickParams) (SrtConnsKickRes, error)
// SrtConnsList invokes srtConnsList operation.
//
// Returns all SRT connections.
//
// GET /v3/srtconns/list
SrtConnsList(ctx context.Context, params SrtConnsListParams) (SrtConnsListRes, error)
// WebrtcSessionsGet invokes webrtcSessionsGet operation.
//
// Returns a WebRTC session.
//
// GET /v3/webrtcsessions/get/{id}
WebrtcSessionsGet(ctx context.Context, params WebrtcSessionsGetParams) (WebrtcSessionsGetRes, error)
// WebrtcSessionsKick invokes webrtcSessionsKick operation.
//
// Kicks out a WebRTC session from the server.
//
// POST /v3/webrtcsessions/kick/{id}
WebrtcSessionsKick(ctx context.Context, params WebrtcSessionsKickParams) (WebrtcSessionsKickRes, error)
// WebrtcSessionsList invokes webrtcSessionsList operation.
//
// Returns all WebRTC sessions.
//
// GET /v3/webrtcsessions/list
WebrtcSessionsList(ctx context.Context, params WebrtcSessionsListParams) (WebrtcSessionsListRes, error)
}
Invoker invokes operations described by OpenAPI v3 specification.
type LogDestination ¶
type LogDestination string
Ref: #/components/schemas/LogDestination
const ( LogDestinationStdout LogDestination = "stdout" LogDestinationFile LogDestination = "file" LogDestinationSyslog LogDestination = "syslog" )
func (LogDestination) AllValues ¶
func (LogDestination) AllValues() []LogDestination
AllValues returns all LogDestination values.
func (*LogDestination) Decode ¶
func (s *LogDestination) Decode(d *jx.Decoder) error
Decode decodes LogDestination from json.
func (LogDestination) Encode ¶
func (s LogDestination) Encode(e *jx.Encoder)
Encode encodes LogDestination as json.
func (LogDestination) MarshalJSON ¶
func (s LogDestination) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (LogDestination) MarshalText ¶
func (s LogDestination) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*LogDestination) UnmarshalJSON ¶
func (s *LogDestination) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*LogDestination) UnmarshalText ¶
func (s *LogDestination) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (LogDestination) Validate ¶
func (s LogDestination) Validate() error
type LogLevel ¶
type LogLevel string
Ref: #/components/schemas/LogLevel
func (LogLevel) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (LogLevel) MarshalText ¶
MarshalText implements encoding.TextMarshaler.
func (*LogLevel) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
func (*LogLevel) UnmarshalText ¶
UnmarshalText implements encoding.TextUnmarshaler.
type OK ¶
type OK struct {
Status OptOKStatus `json:"status"`
}
Ref: #/components/schemas/OK
func (*OK) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OK) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OKStatus ¶
type OKStatus string
Ref: #/components/schemas/OKStatus
const (
OKStatusOk OKStatus = "ok"
)
func (OKStatus) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (OKStatus) MarshalText ¶
MarshalText implements encoding.TextMarshaler.
func (*OKStatus) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
func (*OKStatus) UnmarshalText ¶
UnmarshalText implements encoding.TextUnmarshaler.
type OperationName ¶
type OperationName = string
OperationName is the ogen operation name
const ( AuthJwksRefreshOperation OperationName = "AuthJwksRefresh" ConfigGlobalGetOperation OperationName = "ConfigGlobalGet" ConfigGlobalSetOperation OperationName = "ConfigGlobalSet" ConfigPathDefaultsGetOperation OperationName = "ConfigPathDefaultsGet" ConfigPathDefaultsPatchOperation OperationName = "ConfigPathDefaultsPatch" ConfigPathsAddOperation OperationName = "ConfigPathsAdd" ConfigPathsDeleteOperation OperationName = "ConfigPathsDelete" ConfigPathsGetOperation OperationName = "ConfigPathsGet" ConfigPathsListOperation OperationName = "ConfigPathsList" ConfigPathsPatchOperation OperationName = "ConfigPathsPatch" ConfigPathsReplaceOperation OperationName = "ConfigPathsReplace" HlsMuxersGetOperation OperationName = "HlsMuxersGet" HlsMuxersListOperation OperationName = "HlsMuxersList" HlssessionsGetOperation OperationName = "HlssessionsGet" HlssessionsKickOperation OperationName = "HlssessionsKick" HlssessionsListOperation OperationName = "HlssessionsList" InfoOperation OperationName = "Info" PathsGetOperation OperationName = "PathsGet" PathsListOperation OperationName = "PathsList" RecordingsDeleteSegmentOperation OperationName = "RecordingsDeleteSegment" RecordingsGetOperation OperationName = "RecordingsGet" RecordingsListOperation OperationName = "RecordingsList" RtmpConnectionsGetOperation OperationName = "RtmpConnectionsGet" RtmpConnsKickOperation OperationName = "RtmpConnsKick" RtmpConnsListOperation OperationName = "RtmpConnsList" RtmpsConnectionsGetOperation OperationName = "RtmpsConnectionsGet" RtmpsConnsKickOperation OperationName = "RtmpsConnsKick" RtmpsConnsListOperation OperationName = "RtmpsConnsList" RtspConnsGetOperation OperationName = "RtspConnsGet" RtspConnsListOperation OperationName = "RtspConnsList" RtspSessionsGetOperation OperationName = "RtspSessionsGet" RtspSessionsKickOperation OperationName = "RtspSessionsKick" RtspSessionsListOperation OperationName = "RtspSessionsList" RtspsConnsGetOperation OperationName = "RtspsConnsGet" RtspsConnsListOperation OperationName = "RtspsConnsList" RtspsSessionsGetOperation OperationName = "RtspsSessionsGet" RtspsSessionsKickOperation OperationName = "RtspsSessionsKick" RtspsSessionsListOperation OperationName = "RtspsSessionsList" SrtConnsGetOperation OperationName = "SrtConnsGet" SrtConnsKickOperation OperationName = "SrtConnsKick" SrtConnsListOperation OperationName = "SrtConnsList" WebrtcSessionsGetOperation OperationName = "WebrtcSessionsGet" WebrtcSessionsKickOperation OperationName = "WebrtcSessionsKick" WebrtcSessionsListOperation OperationName = "WebrtcSessionsList" )
type OptAlwaysAvailableTrackCodec ¶
type OptAlwaysAvailableTrackCodec struct {
Value AlwaysAvailableTrackCodec
Set bool
}
OptAlwaysAvailableTrackCodec is optional AlwaysAvailableTrackCodec.
func NewOptAlwaysAvailableTrackCodec ¶
func NewOptAlwaysAvailableTrackCodec(v AlwaysAvailableTrackCodec) OptAlwaysAvailableTrackCodec
NewOptAlwaysAvailableTrackCodec returns new OptAlwaysAvailableTrackCodec with value set to v.
func (*OptAlwaysAvailableTrackCodec) Decode ¶
func (o *OptAlwaysAvailableTrackCodec) Decode(d *jx.Decoder) error
Decode decodes AlwaysAvailableTrackCodec from json.
func (OptAlwaysAvailableTrackCodec) Encode ¶
func (o OptAlwaysAvailableTrackCodec) Encode(e *jx.Encoder)
Encode encodes AlwaysAvailableTrackCodec as json.
func (OptAlwaysAvailableTrackCodec) Get ¶
func (o OptAlwaysAvailableTrackCodec) Get() (v AlwaysAvailableTrackCodec, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptAlwaysAvailableTrackCodec) IsSet ¶
func (o OptAlwaysAvailableTrackCodec) IsSet() bool
IsSet returns true if OptAlwaysAvailableTrackCodec was set.
func (OptAlwaysAvailableTrackCodec) MarshalJSON ¶
func (s OptAlwaysAvailableTrackCodec) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*OptAlwaysAvailableTrackCodec) Reset ¶
func (o *OptAlwaysAvailableTrackCodec) Reset()
Reset unsets value.
func (*OptAlwaysAvailableTrackCodec) SetTo ¶
func (o *OptAlwaysAvailableTrackCodec) SetTo(v AlwaysAvailableTrackCodec)
SetTo sets value to v.
func (*OptAlwaysAvailableTrackCodec) UnmarshalJSON ¶
func (s *OptAlwaysAvailableTrackCodec) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptAuthAction ¶
type OptAuthAction struct {
Value AuthAction
Set bool
}
OptAuthAction is optional AuthAction.
func NewOptAuthAction ¶
func NewOptAuthAction(v AuthAction) OptAuthAction
NewOptAuthAction returns new OptAuthAction with value set to v.
func (*OptAuthAction) Decode ¶
func (o *OptAuthAction) Decode(d *jx.Decoder) error
Decode decodes AuthAction from json.
func (OptAuthAction) Encode ¶
func (o OptAuthAction) Encode(e *jx.Encoder)
Encode encodes AuthAction as json.
func (OptAuthAction) Get ¶
func (o OptAuthAction) Get() (v AuthAction, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptAuthAction) IsSet ¶
func (o OptAuthAction) IsSet() bool
IsSet returns true if OptAuthAction was set.
func (OptAuthAction) MarshalJSON ¶
func (s OptAuthAction) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptAuthAction) Or ¶
func (o OptAuthAction) Or(d AuthAction) AuthAction
Or returns value if set, or given parameter if does not.
func (*OptAuthAction) UnmarshalJSON ¶
func (s *OptAuthAction) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptAuthMethod ¶
type OptAuthMethod struct {
Value AuthMethod
Set bool
}
OptAuthMethod is optional AuthMethod.
func NewOptAuthMethod ¶
func NewOptAuthMethod(v AuthMethod) OptAuthMethod
NewOptAuthMethod returns new OptAuthMethod with value set to v.
func (*OptAuthMethod) Decode ¶
func (o *OptAuthMethod) Decode(d *jx.Decoder) error
Decode decodes AuthMethod from json.
func (OptAuthMethod) Encode ¶
func (o OptAuthMethod) Encode(e *jx.Encoder)
Encode encodes AuthMethod as json.
func (OptAuthMethod) Get ¶
func (o OptAuthMethod) Get() (v AuthMethod, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptAuthMethod) IsSet ¶
func (o OptAuthMethod) IsSet() bool
IsSet returns true if OptAuthMethod was set.
func (OptAuthMethod) MarshalJSON ¶
func (s OptAuthMethod) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptAuthMethod) Or ¶
func (o OptAuthMethod) Or(d AuthMethod) AuthMethod
Or returns value if set, or given parameter if does not.
func (*OptAuthMethod) UnmarshalJSON ¶
func (s *OptAuthMethod) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptBool ¶
OptBool is optional bool.
func NewOptBool ¶
NewOptBool returns new OptBool with value set to v.
func (OptBool) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OptBool) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OptEncryption ¶
type OptEncryption struct {
Value Encryption
Set bool
}
OptEncryption is optional Encryption.
func NewOptEncryption ¶
func NewOptEncryption(v Encryption) OptEncryption
NewOptEncryption returns new OptEncryption with value set to v.
func (*OptEncryption) Decode ¶
func (o *OptEncryption) Decode(d *jx.Decoder) error
Decode decodes Encryption from json.
func (OptEncryption) Encode ¶
func (o OptEncryption) Encode(e *jx.Encoder)
Encode encodes Encryption as json.
func (OptEncryption) Get ¶
func (o OptEncryption) Get() (v Encryption, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptEncryption) IsSet ¶
func (o OptEncryption) IsSet() bool
IsSet returns true if OptEncryption was set.
func (OptEncryption) MarshalJSON ¶
func (s OptEncryption) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptEncryption) Or ¶
func (o OptEncryption) Or(d Encryption) Encryption
Or returns value if set, or given parameter if does not.
func (*OptEncryption) UnmarshalJSON ¶
func (s *OptEncryption) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptErrorStatus ¶
type OptErrorStatus struct {
Value ErrorStatus
Set bool
}
OptErrorStatus is optional ErrorStatus.
func NewOptErrorStatus ¶
func NewOptErrorStatus(v ErrorStatus) OptErrorStatus
NewOptErrorStatus returns new OptErrorStatus with value set to v.
func (*OptErrorStatus) Decode ¶
func (o *OptErrorStatus) Decode(d *jx.Decoder) error
Decode decodes ErrorStatus from json.
func (OptErrorStatus) Encode ¶
func (o OptErrorStatus) Encode(e *jx.Encoder)
Encode encodes ErrorStatus as json.
func (OptErrorStatus) Get ¶
func (o OptErrorStatus) Get() (v ErrorStatus, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptErrorStatus) IsSet ¶
func (o OptErrorStatus) IsSet() bool
IsSet returns true if OptErrorStatus was set.
func (OptErrorStatus) MarshalJSON ¶
func (s OptErrorStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptErrorStatus) Or ¶
func (o OptErrorStatus) Or(d ErrorStatus) ErrorStatus
Or returns value if set, or given parameter if does not.
func (*OptErrorStatus) UnmarshalJSON ¶
func (s *OptErrorStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptFloat64 ¶
OptFloat64 is optional float64.
func NewOptFloat64 ¶
func NewOptFloat64(v float64) OptFloat64
NewOptFloat64 returns new OptFloat64 with value set to v.
func (*OptFloat64) Decode ¶
func (o *OptFloat64) Decode(d *jx.Decoder) error
Decode decodes float64 from json.
func (OptFloat64) Encode ¶
func (o OptFloat64) Encode(e *jx.Encoder)
Encode encodes float64 as json.
func (OptFloat64) Get ¶
func (o OptFloat64) Get() (v float64, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptFloat64) IsSet ¶
func (o OptFloat64) IsSet() bool
IsSet returns true if OptFloat64 was set.
func (OptFloat64) MarshalJSON ¶
func (s OptFloat64) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptFloat64) Or ¶
func (o OptFloat64) Or(d float64) float64
Or returns value if set, or given parameter if does not.
func (*OptFloat64) UnmarshalJSON ¶
func (s *OptFloat64) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptHLSVariant ¶
type OptHLSVariant struct {
Value HLSVariant
Set bool
}
OptHLSVariant is optional HLSVariant.
func NewOptHLSVariant ¶
func NewOptHLSVariant(v HLSVariant) OptHLSVariant
NewOptHLSVariant returns new OptHLSVariant with value set to v.
func (*OptHLSVariant) Decode ¶
func (o *OptHLSVariant) Decode(d *jx.Decoder) error
Decode decodes HLSVariant from json.
func (OptHLSVariant) Encode ¶
func (o OptHLSVariant) Encode(e *jx.Encoder)
Encode encodes HLSVariant as json.
func (OptHLSVariant) Get ¶
func (o OptHLSVariant) Get() (v HLSVariant, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptHLSVariant) IsSet ¶
func (o OptHLSVariant) IsSet() bool
IsSet returns true if OptHLSVariant was set.
func (OptHLSVariant) MarshalJSON ¶
func (s OptHLSVariant) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptHLSVariant) Or ¶
func (o OptHLSVariant) Or(d HLSVariant) HLSVariant
Or returns value if set, or given parameter if does not.
func (*OptHLSVariant) UnmarshalJSON ¶
func (s *OptHLSVariant) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptInt ¶
OptInt is optional int.
type OptInt64 ¶
OptInt64 is optional int64.
func NewOptInt64 ¶
NewOptInt64 returns new OptInt64 with value set to v.
func (OptInt64) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OptInt64) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OptLogLevel ¶
OptLogLevel is optional LogLevel.
func NewOptLogLevel ¶
func NewOptLogLevel(v LogLevel) OptLogLevel
NewOptLogLevel returns new OptLogLevel with value set to v.
func (*OptLogLevel) Decode ¶
func (o *OptLogLevel) Decode(d *jx.Decoder) error
Decode decodes LogLevel from json.
func (OptLogLevel) Encode ¶
func (o OptLogLevel) Encode(e *jx.Encoder)
Encode encodes LogLevel as json.
func (OptLogLevel) Get ¶
func (o OptLogLevel) Get() (v LogLevel, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptLogLevel) IsSet ¶
func (o OptLogLevel) IsSet() bool
IsSet returns true if OptLogLevel was set.
func (OptLogLevel) MarshalJSON ¶
func (s OptLogLevel) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptLogLevel) Or ¶
func (o OptLogLevel) Or(d LogLevel) LogLevel
Or returns value if set, or given parameter if does not.
func (*OptLogLevel) UnmarshalJSON ¶
func (s *OptLogLevel) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilBool ¶
OptNilBool is optional nullable bool.
func NewOptNilBool ¶
func NewOptNilBool(v bool) OptNilBool
NewOptNilBool returns new OptNilBool with value set to v.
func (*OptNilBool) Decode ¶
func (o *OptNilBool) Decode(d *jx.Decoder) error
Decode decodes bool from json.
func (OptNilBool) Get ¶
func (o OptNilBool) Get() (v bool, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilBool) IsSet ¶
func (o OptNilBool) IsSet() bool
IsSet returns true if OptNilBool was set.
func (OptNilBool) MarshalJSON ¶
func (s OptNilBool) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilBool) Or ¶
func (o OptNilBool) Or(d bool) bool
Or returns value if set, or given parameter if does not.
func (*OptNilBool) UnmarshalJSON ¶
func (s *OptNilBool) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilEncryption ¶
type OptNilEncryption struct {
Value Encryption
Set bool
Null bool
}
OptNilEncryption is optional nullable Encryption.
func NewOptNilEncryption ¶
func NewOptNilEncryption(v Encryption) OptNilEncryption
NewOptNilEncryption returns new OptNilEncryption with value set to v.
func (*OptNilEncryption) Decode ¶
func (o *OptNilEncryption) Decode(d *jx.Decoder) error
Decode decodes Encryption from json.
func (OptNilEncryption) Encode ¶
func (o OptNilEncryption) Encode(e *jx.Encoder)
Encode encodes Encryption as json.
func (OptNilEncryption) Get ¶
func (o OptNilEncryption) Get() (v Encryption, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilEncryption) IsNull ¶
func (o OptNilEncryption) IsNull() bool
IsNull returns true if value is Null.
func (OptNilEncryption) IsSet ¶
func (o OptNilEncryption) IsSet() bool
IsSet returns true if OptNilEncryption was set.
func (OptNilEncryption) MarshalJSON ¶
func (s OptNilEncryption) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilEncryption) Or ¶
func (o OptNilEncryption) Or(d Encryption) Encryption
Or returns value if set, or given parameter if does not.
func (*OptNilEncryption) SetTo ¶
func (o *OptNilEncryption) SetTo(v Encryption)
SetTo sets value to v.
func (*OptNilEncryption) SetToNull ¶
func (o *OptNilEncryption) SetToNull()
SetToNull sets value to null.
func (*OptNilEncryption) UnmarshalJSON ¶
func (s *OptNilEncryption) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilGlobalConfProtocolsItemArray ¶
type OptNilGlobalConfProtocolsItemArray struct {
Value []GlobalConfProtocolsItem
Set bool
Null bool
}
OptNilGlobalConfProtocolsItemArray is optional nullable []GlobalConfProtocolsItem.
func NewOptNilGlobalConfProtocolsItemArray ¶
func NewOptNilGlobalConfProtocolsItemArray(v []GlobalConfProtocolsItem) OptNilGlobalConfProtocolsItemArray
NewOptNilGlobalConfProtocolsItemArray returns new OptNilGlobalConfProtocolsItemArray with value set to v.
func (*OptNilGlobalConfProtocolsItemArray) Decode ¶
func (o *OptNilGlobalConfProtocolsItemArray) Decode(d *jx.Decoder) error
Decode decodes []GlobalConfProtocolsItem from json.
func (OptNilGlobalConfProtocolsItemArray) Encode ¶
func (o OptNilGlobalConfProtocolsItemArray) Encode(e *jx.Encoder)
Encode encodes []GlobalConfProtocolsItem as json.
func (OptNilGlobalConfProtocolsItemArray) Get ¶
func (o OptNilGlobalConfProtocolsItemArray) Get() (v []GlobalConfProtocolsItem, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilGlobalConfProtocolsItemArray) IsNull ¶
func (o OptNilGlobalConfProtocolsItemArray) IsNull() bool
IsNull returns true if value is Null.
func (OptNilGlobalConfProtocolsItemArray) IsSet ¶
func (o OptNilGlobalConfProtocolsItemArray) IsSet() bool
IsSet returns true if OptNilGlobalConfProtocolsItemArray was set.
func (OptNilGlobalConfProtocolsItemArray) MarshalJSON ¶
func (s OptNilGlobalConfProtocolsItemArray) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilGlobalConfProtocolsItemArray) Or ¶
func (o OptNilGlobalConfProtocolsItemArray) Or(d []GlobalConfProtocolsItem) []GlobalConfProtocolsItem
Or returns value if set, or given parameter if does not.
func (*OptNilGlobalConfProtocolsItemArray) Reset ¶
func (o *OptNilGlobalConfProtocolsItemArray) Reset()
Reset unsets value.
func (*OptNilGlobalConfProtocolsItemArray) SetTo ¶
func (o *OptNilGlobalConfProtocolsItemArray) SetTo(v []GlobalConfProtocolsItem)
SetTo sets value to v.
func (*OptNilGlobalConfProtocolsItemArray) SetToNull ¶
func (o *OptNilGlobalConfProtocolsItemArray) SetToNull()
SetToNull sets value to null.
func (*OptNilGlobalConfProtocolsItemArray) UnmarshalJSON ¶
func (s *OptNilGlobalConfProtocolsItemArray) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilInt64 ¶
OptNilInt64 is optional nullable int64.
func NewOptNilInt64 ¶
func NewOptNilInt64(v int64) OptNilInt64
NewOptNilInt64 returns new OptNilInt64 with value set to v.
func (*OptNilInt64) Decode ¶
func (o *OptNilInt64) Decode(d *jx.Decoder) error
Decode decodes int64 from json.
func (OptNilInt64) Encode ¶
func (o OptNilInt64) Encode(e *jx.Encoder)
Encode encodes int64 as json.
func (OptNilInt64) Get ¶
func (o OptNilInt64) Get() (v int64, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilInt64) IsNull ¶
func (o OptNilInt64) IsNull() bool
IsNull returns true if value is Null.
func (OptNilInt64) IsSet ¶
func (o OptNilInt64) IsSet() bool
IsSet returns true if OptNilInt64 was set.
func (OptNilInt64) MarshalJSON ¶
func (s OptNilInt64) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilInt64) Or ¶
func (o OptNilInt64) Or(d int64) int64
Or returns value if set, or given parameter if does not.
func (*OptNilInt64) UnmarshalJSON ¶
func (s *OptNilInt64) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilPathSource ¶
type OptNilPathSource struct {
Value PathSource
Set bool
Null bool
}
OptNilPathSource is optional nullable PathSource.
func NewOptNilPathSource ¶
func NewOptNilPathSource(v PathSource) OptNilPathSource
NewOptNilPathSource returns new OptNilPathSource with value set to v.
func (*OptNilPathSource) Decode ¶
func (o *OptNilPathSource) Decode(d *jx.Decoder) error
Decode decodes PathSource from json.
func (OptNilPathSource) Encode ¶
func (o OptNilPathSource) Encode(e *jx.Encoder)
Encode encodes PathSource as json.
func (OptNilPathSource) Get ¶
func (o OptNilPathSource) Get() (v PathSource, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilPathSource) IsNull ¶
func (o OptNilPathSource) IsNull() bool
IsNull returns true if value is Null.
func (OptNilPathSource) IsSet ¶
func (o OptNilPathSource) IsSet() bool
IsSet returns true if OptNilPathSource was set.
func (OptNilPathSource) MarshalJSON ¶
func (s OptNilPathSource) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilPathSource) Or ¶
func (o OptNilPathSource) Or(d PathSource) PathSource
Or returns value if set, or given parameter if does not.
func (*OptNilPathSource) SetTo ¶
func (o *OptNilPathSource) SetTo(v PathSource)
SetTo sets value to v.
func (*OptNilPathSource) SetToNull ¶
func (o *OptNilPathSource) SetToNull()
SetToNull sets value to null.
func (*OptNilPathSource) UnmarshalJSON ¶
func (s *OptNilPathSource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilPathTrackCodecProps ¶
type OptNilPathTrackCodecProps struct {
Value PathTrackCodecProps
Set bool
Null bool
}
OptNilPathTrackCodecProps is optional nullable PathTrackCodecProps.
func NewOptNilPathTrackCodecProps ¶
func NewOptNilPathTrackCodecProps(v PathTrackCodecProps) OptNilPathTrackCodecProps
NewOptNilPathTrackCodecProps returns new OptNilPathTrackCodecProps with value set to v.
func (*OptNilPathTrackCodecProps) Decode ¶
func (o *OptNilPathTrackCodecProps) Decode(d *jx.Decoder) error
Decode decodes PathTrackCodecProps from json.
func (OptNilPathTrackCodecProps) Encode ¶
func (o OptNilPathTrackCodecProps) Encode(e *jx.Encoder)
Encode encodes PathTrackCodecProps as json.
func (OptNilPathTrackCodecProps) Get ¶
func (o OptNilPathTrackCodecProps) Get() (v PathTrackCodecProps, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilPathTrackCodecProps) IsNull ¶
func (o OptNilPathTrackCodecProps) IsNull() bool
IsNull returns true if value is Null.
func (OptNilPathTrackCodecProps) IsSet ¶
func (o OptNilPathTrackCodecProps) IsSet() bool
IsSet returns true if OptNilPathTrackCodecProps was set.
func (OptNilPathTrackCodecProps) MarshalJSON ¶
func (s OptNilPathTrackCodecProps) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilPathTrackCodecProps) Or ¶
func (o OptNilPathTrackCodecProps) Or(d PathTrackCodecProps) PathTrackCodecProps
Or returns value if set, or given parameter if does not.
func (*OptNilPathTrackCodecProps) Reset ¶
func (o *OptNilPathTrackCodecProps) Reset()
Reset unsets value.
func (*OptNilPathTrackCodecProps) SetTo ¶
func (o *OptNilPathTrackCodecProps) SetTo(v PathTrackCodecProps)
SetTo sets value to v.
func (*OptNilPathTrackCodecProps) SetToNull ¶
func (o *OptNilPathTrackCodecProps) SetToNull()
SetToNull sets value to null.
func (*OptNilPathTrackCodecProps) UnmarshalJSON ¶
func (s *OptNilPathTrackCodecProps) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilRTSPAuthMethodArray ¶
type OptNilRTSPAuthMethodArray struct {
Value []RTSPAuthMethod
Set bool
Null bool
}
OptNilRTSPAuthMethodArray is optional nullable []RTSPAuthMethod.
func NewOptNilRTSPAuthMethodArray ¶
func NewOptNilRTSPAuthMethodArray(v []RTSPAuthMethod) OptNilRTSPAuthMethodArray
NewOptNilRTSPAuthMethodArray returns new OptNilRTSPAuthMethodArray with value set to v.
func (*OptNilRTSPAuthMethodArray) Decode ¶
func (o *OptNilRTSPAuthMethodArray) Decode(d *jx.Decoder) error
Decode decodes []RTSPAuthMethod from json.
func (OptNilRTSPAuthMethodArray) Encode ¶
func (o OptNilRTSPAuthMethodArray) Encode(e *jx.Encoder)
Encode encodes []RTSPAuthMethod as json.
func (OptNilRTSPAuthMethodArray) Get ¶
func (o OptNilRTSPAuthMethodArray) Get() (v []RTSPAuthMethod, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilRTSPAuthMethodArray) IsNull ¶
func (o OptNilRTSPAuthMethodArray) IsNull() bool
IsNull returns true if value is Null.
func (OptNilRTSPAuthMethodArray) IsSet ¶
func (o OptNilRTSPAuthMethodArray) IsSet() bool
IsSet returns true if OptNilRTSPAuthMethodArray was set.
func (OptNilRTSPAuthMethodArray) MarshalJSON ¶
func (s OptNilRTSPAuthMethodArray) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilRTSPAuthMethodArray) Or ¶
func (o OptNilRTSPAuthMethodArray) Or(d []RTSPAuthMethod) []RTSPAuthMethod
Or returns value if set, or given parameter if does not.
func (*OptNilRTSPAuthMethodArray) Reset ¶
func (o *OptNilRTSPAuthMethodArray) Reset()
Reset unsets value.
func (*OptNilRTSPAuthMethodArray) SetTo ¶
func (o *OptNilRTSPAuthMethodArray) SetTo(v []RTSPAuthMethod)
SetTo sets value to v.
func (*OptNilRTSPAuthMethodArray) SetToNull ¶
func (o *OptNilRTSPAuthMethodArray) SetToNull()
SetToNull sets value to null.
func (*OptNilRTSPAuthMethodArray) UnmarshalJSON ¶
func (s *OptNilRTSPAuthMethodArray) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilRTSPTransport ¶
type OptNilRTSPTransport struct {
Value RTSPTransport
Set bool
Null bool
}
OptNilRTSPTransport is optional nullable RTSPTransport.
func NewOptNilRTSPTransport ¶
func NewOptNilRTSPTransport(v RTSPTransport) OptNilRTSPTransport
NewOptNilRTSPTransport returns new OptNilRTSPTransport with value set to v.
func (*OptNilRTSPTransport) Decode ¶
func (o *OptNilRTSPTransport) Decode(d *jx.Decoder) error
Decode decodes RTSPTransport from json.
func (OptNilRTSPTransport) Encode ¶
func (o OptNilRTSPTransport) Encode(e *jx.Encoder)
Encode encodes RTSPTransport as json.
func (OptNilRTSPTransport) Get ¶
func (o OptNilRTSPTransport) Get() (v RTSPTransport, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilRTSPTransport) IsNull ¶
func (o OptNilRTSPTransport) IsNull() bool
IsNull returns true if value is Null.
func (OptNilRTSPTransport) IsSet ¶
func (o OptNilRTSPTransport) IsSet() bool
IsSet returns true if OptNilRTSPTransport was set.
func (OptNilRTSPTransport) MarshalJSON ¶
func (s OptNilRTSPTransport) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilRTSPTransport) Or ¶
func (o OptNilRTSPTransport) Or(d RTSPTransport) RTSPTransport
Or returns value if set, or given parameter if does not.
func (*OptNilRTSPTransport) SetTo ¶
func (o *OptNilRTSPTransport) SetTo(v RTSPTransport)
SetTo sets value to v.
func (*OptNilRTSPTransport) SetToNull ¶
func (o *OptNilRTSPTransport) SetToNull()
SetToNull sets value to null.
func (*OptNilRTSPTransport) UnmarshalJSON ¶
func (s *OptNilRTSPTransport) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilRecordFormat ¶
type OptNilRecordFormat struct {
Value RecordFormat
Set bool
Null bool
}
OptNilRecordFormat is optional nullable RecordFormat.
func NewOptNilRecordFormat ¶
func NewOptNilRecordFormat(v RecordFormat) OptNilRecordFormat
NewOptNilRecordFormat returns new OptNilRecordFormat with value set to v.
func (*OptNilRecordFormat) Decode ¶
func (o *OptNilRecordFormat) Decode(d *jx.Decoder) error
Decode decodes RecordFormat from json.
func (OptNilRecordFormat) Encode ¶
func (o OptNilRecordFormat) Encode(e *jx.Encoder)
Encode encodes RecordFormat as json.
func (OptNilRecordFormat) Get ¶
func (o OptNilRecordFormat) Get() (v RecordFormat, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilRecordFormat) IsNull ¶
func (o OptNilRecordFormat) IsNull() bool
IsNull returns true if value is Null.
func (OptNilRecordFormat) IsSet ¶
func (o OptNilRecordFormat) IsSet() bool
IsSet returns true if OptNilRecordFormat was set.
func (OptNilRecordFormat) MarshalJSON ¶
func (s OptNilRecordFormat) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilRecordFormat) Or ¶
func (o OptNilRecordFormat) Or(d RecordFormat) RecordFormat
Or returns value if set, or given parameter if does not.
func (*OptNilRecordFormat) SetTo ¶
func (o *OptNilRecordFormat) SetTo(v RecordFormat)
SetTo sets value to v.
func (*OptNilRecordFormat) SetToNull ¶
func (o *OptNilRecordFormat) SetToNull()
SetToNull sets value to null.
func (*OptNilRecordFormat) UnmarshalJSON ¶
func (s *OptNilRecordFormat) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilString ¶
OptNilString is optional nullable string.
func NewOptNilString ¶
func NewOptNilString(v string) OptNilString
NewOptNilString returns new OptNilString with value set to v.
func (*OptNilString) Decode ¶
func (o *OptNilString) Decode(d *jx.Decoder) error
Decode decodes string from json.
func (OptNilString) Encode ¶
func (o OptNilString) Encode(e *jx.Encoder)
Encode encodes string as json.
func (OptNilString) Get ¶
func (o OptNilString) Get() (v string, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilString) IsNull ¶
func (o OptNilString) IsNull() bool
IsNull returns true if value is Null.
func (OptNilString) IsSet ¶
func (o OptNilString) IsSet() bool
IsSet returns true if OptNilString was set.
func (OptNilString) MarshalJSON ¶
func (s OptNilString) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilString) Or ¶
func (o OptNilString) Or(d string) string
Or returns value if set, or given parameter if does not.
func (*OptNilString) UnmarshalJSON ¶
func (s *OptNilString) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilStringArray ¶
OptNilStringArray is optional nullable []string.
func NewOptNilStringArray ¶
func NewOptNilStringArray(v []string) OptNilStringArray
NewOptNilStringArray returns new OptNilStringArray with value set to v.
func (*OptNilStringArray) Decode ¶
func (o *OptNilStringArray) Decode(d *jx.Decoder) error
Decode decodes []string from json.
func (OptNilStringArray) Encode ¶
func (o OptNilStringArray) Encode(e *jx.Encoder)
Encode encodes []string as json.
func (OptNilStringArray) Get ¶
func (o OptNilStringArray) Get() (v []string, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilStringArray) IsNull ¶
func (o OptNilStringArray) IsNull() bool
IsNull returns true if value is Null.
func (OptNilStringArray) IsSet ¶
func (o OptNilStringArray) IsSet() bool
IsSet returns true if OptNilStringArray was set.
func (OptNilStringArray) MarshalJSON ¶
func (s OptNilStringArray) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilStringArray) Or ¶
func (o OptNilStringArray) Or(d []string) []string
Or returns value if set, or given parameter if does not.
func (*OptNilStringArray) SetTo ¶
func (o *OptNilStringArray) SetTo(v []string)
SetTo sets value to v.
func (*OptNilStringArray) SetToNull ¶
func (o *OptNilStringArray) SetToNull()
SetToNull sets value to null.
func (*OptNilStringArray) UnmarshalJSON ¶
func (s *OptNilStringArray) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilUUID ¶
OptNilUUID is optional nullable uuid.UUID.
func NewOptNilUUID ¶
func NewOptNilUUID(v uuid.UUID) OptNilUUID
NewOptNilUUID returns new OptNilUUID with value set to v.
func (*OptNilUUID) Decode ¶
func (o *OptNilUUID) Decode(d *jx.Decoder) error
Decode decodes uuid.UUID from json.
func (OptNilUUID) Encode ¶
func (o OptNilUUID) Encode(e *jx.Encoder)
Encode encodes uuid.UUID as json.
func (OptNilUUID) Get ¶
func (o OptNilUUID) Get() (v uuid.UUID, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilUUID) IsSet ¶
func (o OptNilUUID) IsSet() bool
IsSet returns true if OptNilUUID was set.
func (OptNilUUID) MarshalJSON ¶
func (s OptNilUUID) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilUUID) Or ¶
func (o OptNilUUID) Or(d uuid.UUID) uuid.UUID
Or returns value if set, or given parameter if does not.
func (*OptNilUUID) UnmarshalJSON ¶
func (s *OptNilUUID) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptNilUint64 ¶
OptNilUint64 is optional nullable uint64.
func NewOptNilUint64 ¶
func NewOptNilUint64(v uint64) OptNilUint64
NewOptNilUint64 returns new OptNilUint64 with value set to v.
func (*OptNilUint64) Decode ¶
func (o *OptNilUint64) Decode(d *jx.Decoder) error
Decode decodes uint64 from json.
func (OptNilUint64) Encode ¶
func (o OptNilUint64) Encode(e *jx.Encoder)
Encode encodes uint64 as json.
func (OptNilUint64) Get ¶
func (o OptNilUint64) Get() (v uint64, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilUint64) IsNull ¶
func (o OptNilUint64) IsNull() bool
IsNull returns true if value is Null.
func (OptNilUint64) IsSet ¶
func (o OptNilUint64) IsSet() bool
IsSet returns true if OptNilUint64 was set.
func (OptNilUint64) MarshalJSON ¶
func (s OptNilUint64) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptNilUint64) Or ¶
func (o OptNilUint64) Or(d uint64) uint64
Or returns value if set, or given parameter if does not.
func (*OptNilUint64) UnmarshalJSON ¶
func (s *OptNilUint64) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptOKStatus ¶
OptOKStatus is optional OKStatus.
func NewOptOKStatus ¶
func NewOptOKStatus(v OKStatus) OptOKStatus
NewOptOKStatus returns new OptOKStatus with value set to v.
func (*OptOKStatus) Decode ¶
func (o *OptOKStatus) Decode(d *jx.Decoder) error
Decode decodes OKStatus from json.
func (OptOKStatus) Encode ¶
func (o OptOKStatus) Encode(e *jx.Encoder)
Encode encodes OKStatus as json.
func (OptOKStatus) Get ¶
func (o OptOKStatus) Get() (v OKStatus, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptOKStatus) IsSet ¶
func (o OptOKStatus) IsSet() bool
IsSet returns true if OptOKStatus was set.
func (OptOKStatus) MarshalJSON ¶
func (s OptOKStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptOKStatus) Or ¶
func (o OptOKStatus) Or(d OKStatus) OKStatus
Or returns value if set, or given parameter if does not.
func (*OptOKStatus) UnmarshalJSON ¶
func (s *OptOKStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptPathReaderType ¶
type OptPathReaderType struct {
Value PathReaderType
Set bool
}
OptPathReaderType is optional PathReaderType.
func NewOptPathReaderType ¶
func NewOptPathReaderType(v PathReaderType) OptPathReaderType
NewOptPathReaderType returns new OptPathReaderType with value set to v.
func (*OptPathReaderType) Decode ¶
func (o *OptPathReaderType) Decode(d *jx.Decoder) error
Decode decodes PathReaderType from json.
func (OptPathReaderType) Encode ¶
func (o OptPathReaderType) Encode(e *jx.Encoder)
Encode encodes PathReaderType as json.
func (OptPathReaderType) Get ¶
func (o OptPathReaderType) Get() (v PathReaderType, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptPathReaderType) IsSet ¶
func (o OptPathReaderType) IsSet() bool
IsSet returns true if OptPathReaderType was set.
func (OptPathReaderType) MarshalJSON ¶
func (s OptPathReaderType) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptPathReaderType) Or ¶
func (o OptPathReaderType) Or(d PathReaderType) PathReaderType
Or returns value if set, or given parameter if does not.
func (*OptPathReaderType) SetTo ¶
func (o *OptPathReaderType) SetTo(v PathReaderType)
SetTo sets value to v.
func (*OptPathReaderType) UnmarshalJSON ¶
func (s *OptPathReaderType) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptPathSourceType ¶
type OptPathSourceType struct {
Value PathSourceType
Set bool
}
OptPathSourceType is optional PathSourceType.
func NewOptPathSourceType ¶
func NewOptPathSourceType(v PathSourceType) OptPathSourceType
NewOptPathSourceType returns new OptPathSourceType with value set to v.
func (*OptPathSourceType) Decode ¶
func (o *OptPathSourceType) Decode(d *jx.Decoder) error
Decode decodes PathSourceType from json.
func (OptPathSourceType) Encode ¶
func (o OptPathSourceType) Encode(e *jx.Encoder)
Encode encodes PathSourceType as json.
func (OptPathSourceType) Get ¶
func (o OptPathSourceType) Get() (v PathSourceType, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptPathSourceType) IsSet ¶
func (o OptPathSourceType) IsSet() bool
IsSet returns true if OptPathSourceType was set.
func (OptPathSourceType) MarshalJSON ¶
func (s OptPathSourceType) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptPathSourceType) Or ¶
func (o OptPathSourceType) Or(d PathSourceType) PathSourceType
Or returns value if set, or given parameter if does not.
func (*OptPathSourceType) SetTo ¶
func (o *OptPathSourceType) SetTo(v PathSourceType)
SetTo sets value to v.
func (*OptPathSourceType) UnmarshalJSON ¶
func (s *OptPathSourceType) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptPathTrackCodec ¶
type OptPathTrackCodec struct {
Value PathTrackCodec
Set bool
}
OptPathTrackCodec is optional PathTrackCodec.
func NewOptPathTrackCodec ¶
func NewOptPathTrackCodec(v PathTrackCodec) OptPathTrackCodec
NewOptPathTrackCodec returns new OptPathTrackCodec with value set to v.
func (*OptPathTrackCodec) Decode ¶
func (o *OptPathTrackCodec) Decode(d *jx.Decoder) error
Decode decodes PathTrackCodec from json.
func (OptPathTrackCodec) Encode ¶
func (o OptPathTrackCodec) Encode(e *jx.Encoder)
Encode encodes PathTrackCodec as json.
func (OptPathTrackCodec) Get ¶
func (o OptPathTrackCodec) Get() (v PathTrackCodec, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptPathTrackCodec) IsSet ¶
func (o OptPathTrackCodec) IsSet() bool
IsSet returns true if OptPathTrackCodec was set.
func (OptPathTrackCodec) MarshalJSON ¶
func (s OptPathTrackCodec) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptPathTrackCodec) Or ¶
func (o OptPathTrackCodec) Or(d PathTrackCodec) PathTrackCodec
Or returns value if set, or given parameter if does not.
func (*OptPathTrackCodec) SetTo ¶
func (o *OptPathTrackCodec) SetTo(v PathTrackCodec)
SetTo sets value to v.
func (*OptPathTrackCodec) UnmarshalJSON ¶
func (s *OptPathTrackCodec) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptRTMPConnState ¶
type OptRTMPConnState struct {
Value RTMPConnState
Set bool
}
OptRTMPConnState is optional RTMPConnState.
func NewOptRTMPConnState ¶
func NewOptRTMPConnState(v RTMPConnState) OptRTMPConnState
NewOptRTMPConnState returns new OptRTMPConnState with value set to v.
func (*OptRTMPConnState) Decode ¶
func (o *OptRTMPConnState) Decode(d *jx.Decoder) error
Decode decodes RTMPConnState from json.
func (OptRTMPConnState) Encode ¶
func (o OptRTMPConnState) Encode(e *jx.Encoder)
Encode encodes RTMPConnState as json.
func (OptRTMPConnState) Get ¶
func (o OptRTMPConnState) Get() (v RTMPConnState, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptRTMPConnState) IsSet ¶
func (o OptRTMPConnState) IsSet() bool
IsSet returns true if OptRTMPConnState was set.
func (OptRTMPConnState) MarshalJSON ¶
func (s OptRTMPConnState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptRTMPConnState) Or ¶
func (o OptRTMPConnState) Or(d RTMPConnState) RTMPConnState
Or returns value if set, or given parameter if does not.
func (*OptRTMPConnState) SetTo ¶
func (o *OptRTMPConnState) SetTo(v RTMPConnState)
SetTo sets value to v.
func (*OptRTMPConnState) UnmarshalJSON ¶
func (s *OptRTMPConnState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptRTSPRangeType ¶
type OptRTSPRangeType struct {
Value RTSPRangeType
Set bool
}
OptRTSPRangeType is optional RTSPRangeType.
func NewOptRTSPRangeType ¶
func NewOptRTSPRangeType(v RTSPRangeType) OptRTSPRangeType
NewOptRTSPRangeType returns new OptRTSPRangeType with value set to v.
func (*OptRTSPRangeType) Decode ¶
func (o *OptRTSPRangeType) Decode(d *jx.Decoder) error
Decode decodes RTSPRangeType from json.
func (OptRTSPRangeType) Encode ¶
func (o OptRTSPRangeType) Encode(e *jx.Encoder)
Encode encodes RTSPRangeType as json.
func (OptRTSPRangeType) Get ¶
func (o OptRTSPRangeType) Get() (v RTSPRangeType, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptRTSPRangeType) IsSet ¶
func (o OptRTSPRangeType) IsSet() bool
IsSet returns true if OptRTSPRangeType was set.
func (OptRTSPRangeType) MarshalJSON ¶
func (s OptRTSPRangeType) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptRTSPRangeType) Or ¶
func (o OptRTSPRangeType) Or(d RTSPRangeType) RTSPRangeType
Or returns value if set, or given parameter if does not.
func (*OptRTSPRangeType) SetTo ¶
func (o *OptRTSPRangeType) SetTo(v RTSPRangeType)
SetTo sets value to v.
func (*OptRTSPRangeType) UnmarshalJSON ¶
func (s *OptRTSPRangeType) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptRTSPSessionState ¶
type OptRTSPSessionState struct {
Value RTSPSessionState
Set bool
}
OptRTSPSessionState is optional RTSPSessionState.
func NewOptRTSPSessionState ¶
func NewOptRTSPSessionState(v RTSPSessionState) OptRTSPSessionState
NewOptRTSPSessionState returns new OptRTSPSessionState with value set to v.
func (*OptRTSPSessionState) Decode ¶
func (o *OptRTSPSessionState) Decode(d *jx.Decoder) error
Decode decodes RTSPSessionState from json.
func (OptRTSPSessionState) Encode ¶
func (o OptRTSPSessionState) Encode(e *jx.Encoder)
Encode encodes RTSPSessionState as json.
func (OptRTSPSessionState) Get ¶
func (o OptRTSPSessionState) Get() (v RTSPSessionState, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptRTSPSessionState) IsSet ¶
func (o OptRTSPSessionState) IsSet() bool
IsSet returns true if OptRTSPSessionState was set.
func (OptRTSPSessionState) MarshalJSON ¶
func (s OptRTSPSessionState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptRTSPSessionState) Or ¶
func (o OptRTSPSessionState) Or(d RTSPSessionState) RTSPSessionState
Or returns value if set, or given parameter if does not.
func (*OptRTSPSessionState) SetTo ¶
func (o *OptRTSPSessionState) SetTo(v RTSPSessionState)
SetTo sets value to v.
func (*OptRTSPSessionState) UnmarshalJSON ¶
func (s *OptRTSPSessionState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptRTSPTransport ¶
type OptRTSPTransport struct {
Value RTSPTransport
Set bool
}
OptRTSPTransport is optional RTSPTransport.
func NewOptRTSPTransport ¶
func NewOptRTSPTransport(v RTSPTransport) OptRTSPTransport
NewOptRTSPTransport returns new OptRTSPTransport with value set to v.
func (*OptRTSPTransport) Decode ¶
func (o *OptRTSPTransport) Decode(d *jx.Decoder) error
Decode decodes RTSPTransport from json.
func (OptRTSPTransport) Encode ¶
func (o OptRTSPTransport) Encode(e *jx.Encoder)
Encode encodes RTSPTransport as json.
func (OptRTSPTransport) Get ¶
func (o OptRTSPTransport) Get() (v RTSPTransport, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptRTSPTransport) IsSet ¶
func (o OptRTSPTransport) IsSet() bool
IsSet returns true if OptRTSPTransport was set.
func (OptRTSPTransport) MarshalJSON ¶
func (s OptRTSPTransport) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptRTSPTransport) Or ¶
func (o OptRTSPTransport) Or(d RTSPTransport) RTSPTransport
Or returns value if set, or given parameter if does not.
func (*OptRTSPTransport) SetTo ¶
func (o *OptRTSPTransport) SetTo(v RTSPTransport)
SetTo sets value to v.
func (*OptRTSPTransport) UnmarshalJSON ¶
func (s *OptRTSPTransport) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptRecordFormat ¶
type OptRecordFormat struct {
Value RecordFormat
Set bool
}
OptRecordFormat is optional RecordFormat.
func NewOptRecordFormat ¶
func NewOptRecordFormat(v RecordFormat) OptRecordFormat
NewOptRecordFormat returns new OptRecordFormat with value set to v.
func (*OptRecordFormat) Decode ¶
func (o *OptRecordFormat) Decode(d *jx.Decoder) error
Decode decodes RecordFormat from json.
func (OptRecordFormat) Encode ¶
func (o OptRecordFormat) Encode(e *jx.Encoder)
Encode encodes RecordFormat as json.
func (OptRecordFormat) Get ¶
func (o OptRecordFormat) Get() (v RecordFormat, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptRecordFormat) IsSet ¶
func (o OptRecordFormat) IsSet() bool
IsSet returns true if OptRecordFormat was set.
func (OptRecordFormat) MarshalJSON ¶
func (s OptRecordFormat) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptRecordFormat) Or ¶
func (o OptRecordFormat) Or(d RecordFormat) RecordFormat
Or returns value if set, or given parameter if does not.
func (*OptRecordFormat) SetTo ¶
func (o *OptRecordFormat) SetTo(v RecordFormat)
SetTo sets value to v.
func (*OptRecordFormat) UnmarshalJSON ¶
func (s *OptRecordFormat) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptSRTConnState ¶
type OptSRTConnState struct {
Value SRTConnState
Set bool
}
OptSRTConnState is optional SRTConnState.
func NewOptSRTConnState ¶
func NewOptSRTConnState(v SRTConnState) OptSRTConnState
NewOptSRTConnState returns new OptSRTConnState with value set to v.
func (*OptSRTConnState) Decode ¶
func (o *OptSRTConnState) Decode(d *jx.Decoder) error
Decode decodes SRTConnState from json.
func (OptSRTConnState) Encode ¶
func (o OptSRTConnState) Encode(e *jx.Encoder)
Encode encodes SRTConnState as json.
func (OptSRTConnState) Get ¶
func (o OptSRTConnState) Get() (v SRTConnState, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptSRTConnState) IsSet ¶
func (o OptSRTConnState) IsSet() bool
IsSet returns true if OptSRTConnState was set.
func (OptSRTConnState) MarshalJSON ¶
func (s OptSRTConnState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptSRTConnState) Or ¶
func (o OptSRTConnState) Or(d SRTConnState) SRTConnState
Or returns value if set, or given parameter if does not.
func (*OptSRTConnState) SetTo ¶
func (o *OptSRTConnState) SetTo(v SRTConnState)
SetTo sets value to v.
func (*OptSRTConnState) UnmarshalJSON ¶
func (s *OptSRTConnState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type OptString ¶
OptString is optional string.
func NewOptString ¶
NewOptString returns new OptString with value set to v.
func (OptString) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OptString) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OptUUID ¶
OptUUID is optional uuid.UUID.
func NewOptUUID ¶
NewOptUUID returns new OptUUID with value set to v.
func (OptUUID) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OptUUID) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OptUint64 ¶
OptUint64 is optional uint64.
func NewOptUint64 ¶
NewOptUint64 returns new OptUint64 with value set to v.
func (OptUint64) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OptUint64) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OptWebRTCSessionState ¶
type OptWebRTCSessionState struct {
Value WebRTCSessionState
Set bool
}
OptWebRTCSessionState is optional WebRTCSessionState.
func NewOptWebRTCSessionState ¶
func NewOptWebRTCSessionState(v WebRTCSessionState) OptWebRTCSessionState
NewOptWebRTCSessionState returns new OptWebRTCSessionState with value set to v.
func (*OptWebRTCSessionState) Decode ¶
func (o *OptWebRTCSessionState) Decode(d *jx.Decoder) error
Decode decodes WebRTCSessionState from json.
func (OptWebRTCSessionState) Encode ¶
func (o OptWebRTCSessionState) Encode(e *jx.Encoder)
Encode encodes WebRTCSessionState as json.
func (OptWebRTCSessionState) Get ¶
func (o OptWebRTCSessionState) Get() (v WebRTCSessionState, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptWebRTCSessionState) IsSet ¶
func (o OptWebRTCSessionState) IsSet() bool
IsSet returns true if OptWebRTCSessionState was set.
func (OptWebRTCSessionState) MarshalJSON ¶
func (s OptWebRTCSessionState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (OptWebRTCSessionState) Or ¶
func (o OptWebRTCSessionState) Or(d WebRTCSessionState) WebRTCSessionState
Or returns value if set, or given parameter if does not.
func (*OptWebRTCSessionState) SetTo ¶
func (o *OptWebRTCSessionState) SetTo(v WebRTCSessionState)
SetTo sets value to v.
func (*OptWebRTCSessionState) UnmarshalJSON ¶
func (s *OptWebRTCSessionState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type Path ¶
type Path struct {
Name OptString `json:"name"`
ConfName OptString `json:"confName"`
Source OptNilPathSource `json:"source"`
// Deprecated: schema marks this property as deprecated.
Ready OptBool `json:"ready"`
// Deprecated: schema marks this property as deprecated.
ReadyTime OptNilString `json:"readyTime"`
Available OptBool `json:"available"`
AvailableTime OptNilString `json:"availableTime"`
Online OptBool `json:"online"`
OnlineTime OptNilString `json:"onlineTime"`
// Deprecated: schema marks this property as deprecated.
Tracks []PathTrackCodec `json:"tracks"`
Tracks2 []PathTrack `json:"tracks2"`
InboundBytes OptUint64 `json:"inboundBytes"`
OutboundBytes OptUint64 `json:"outboundBytes"`
InboundFramesInError OptUint64 `json:"inboundFramesInError"`
// Deprecated: schema marks this property as deprecated.
BytesReceived OptUint64 `json:"bytesReceived"`
// Deprecated: schema marks this property as deprecated.
BytesSent OptUint64 `json:"bytesSent"`
Readers []PathReader `json:"readers"`
}
Ref: #/components/schemas/Path
func (*Path) GetAvailable ¶
GetAvailable returns the value of Available.
func (*Path) GetAvailableTime ¶
func (s *Path) GetAvailableTime() OptNilString
GetAvailableTime returns the value of AvailableTime.
func (*Path) GetBytesReceived ¶
GetBytesReceived returns the value of BytesReceived.
func (*Path) GetBytesSent ¶
GetBytesSent returns the value of BytesSent.
func (*Path) GetConfName ¶
GetConfName returns the value of ConfName.
func (*Path) GetInboundBytes ¶
GetInboundBytes returns the value of InboundBytes.
func (*Path) GetInboundFramesInError ¶
GetInboundFramesInError returns the value of InboundFramesInError.
func (*Path) GetOnlineTime ¶
func (s *Path) GetOnlineTime() OptNilString
GetOnlineTime returns the value of OnlineTime.
func (*Path) GetOutboundBytes ¶
GetOutboundBytes returns the value of OutboundBytes.
func (*Path) GetReaders ¶
func (s *Path) GetReaders() []PathReader
GetReaders returns the value of Readers.
func (*Path) GetReadyTime ¶
func (s *Path) GetReadyTime() OptNilString
GetReadyTime returns the value of ReadyTime.
func (*Path) GetSource ¶
func (s *Path) GetSource() OptNilPathSource
GetSource returns the value of Source.
func (*Path) GetTracks ¶
func (s *Path) GetTracks() []PathTrackCodec
GetTracks returns the value of Tracks.
func (*Path) GetTracks2 ¶
GetTracks2 returns the value of Tracks2.
func (*Path) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*Path) SetAvailable ¶
SetAvailable sets the value of Available.
func (*Path) SetAvailableTime ¶
func (s *Path) SetAvailableTime(val OptNilString)
SetAvailableTime sets the value of AvailableTime.
func (*Path) SetBytesReceived ¶
SetBytesReceived sets the value of BytesReceived.
func (*Path) SetBytesSent ¶
SetBytesSent sets the value of BytesSent.
func (*Path) SetConfName ¶
SetConfName sets the value of ConfName.
func (*Path) SetInboundBytes ¶
SetInboundBytes sets the value of InboundBytes.
func (*Path) SetInboundFramesInError ¶
SetInboundFramesInError sets the value of InboundFramesInError.
func (*Path) SetOnlineTime ¶
func (s *Path) SetOnlineTime(val OptNilString)
SetOnlineTime sets the value of OnlineTime.
func (*Path) SetOutboundBytes ¶
SetOutboundBytes sets the value of OutboundBytes.
func (*Path) SetReaders ¶
func (s *Path) SetReaders(val []PathReader)
SetReaders sets the value of Readers.
func (*Path) SetReadyTime ¶
func (s *Path) SetReadyTime(val OptNilString)
SetReadyTime sets the value of ReadyTime.
func (*Path) SetSource ¶
func (s *Path) SetSource(val OptNilPathSource)
SetSource sets the value of Source.
func (*Path) SetTracks ¶
func (s *Path) SetTracks(val []PathTrackCodec)
SetTracks sets the value of Tracks.
func (*Path) SetTracks2 ¶
SetTracks2 sets the value of Tracks2.
func (*Path) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type PathConf ¶
type PathConf struct {
Name OptString `json:"name"`
Source OptString `json:"source"`
SourceFingerprint OptString `json:"sourceFingerprint"`
SourceOnDemand OptBool `json:"sourceOnDemand"`
SourceOnDemandStartTimeout OptString `json:"sourceOnDemandStartTimeout"`
SourceOnDemandCloseAfter OptString `json:"sourceOnDemandCloseAfter"`
MaxReaders OptInt64 `json:"maxReaders"`
SrtReadPassphrase OptString `json:"srtReadPassphrase"`
// Deprecated: schema marks this property as deprecated.
Fallback OptNilString `json:"fallback"`
UseAbsoluteTimestamp OptBool `json:"useAbsoluteTimestamp"`
AlwaysAvailable OptBool `json:"alwaysAvailable"`
AlwaysAvailableTracks []AlwaysAvailableTrack `json:"alwaysAvailableTracks"`
AlwaysAvailableFile OptString `json:"alwaysAvailableFile"`
Record OptBool `json:"record"`
// Deprecated: schema marks this property as deprecated.
Playback OptNilBool `json:"playback"`
RecordPath OptString `json:"recordPath"`
RecordFormat OptRecordFormat `json:"recordFormat"`
RecordPartDuration OptString `json:"recordPartDuration"`
RecordMaxPartSize OptString `json:"recordMaxPartSize"`
RecordSegmentDuration OptString `json:"recordSegmentDuration"`
RecordDeleteAfter OptString `json:"recordDeleteAfter"`
// Deprecated: schema marks this property as deprecated.
PublishUser OptNilString `json:"publishUser"`
// Deprecated: schema marks this property as deprecated.
PublishPass OptNilString `json:"publishPass"`
// Deprecated: schema marks this property as deprecated.
PublishIPs OptNilStringArray `json:"publishIPs"`
// Deprecated: schema marks this property as deprecated.
ReadUser OptNilString `json:"readUser"`
// Deprecated: schema marks this property as deprecated.
ReadPass OptNilString `json:"readPass"`
// Deprecated: schema marks this property as deprecated.
ReadIPs OptNilStringArray `json:"readIPs"`
OverridePublisher OptBool `json:"overridePublisher"`
// Deprecated: schema marks this property as deprecated.
DisablePublisherOverride OptNilBool `json:"disablePublisherOverride"`
SrtPublishPassphrase OptString `json:"srtPublishPassphrase"`
RtspDemuxMpegts OptBool `json:"rtspDemuxMpegts"`
RtspTransport OptRTSPTransport `json:"rtspTransport"`
RtspAnyPort OptBool `json:"rtspAnyPort"`
// Deprecated: schema marks this property as deprecated.
SourceProtocol OptNilRTSPTransport `json:"sourceProtocol"`
// Deprecated: schema marks this property as deprecated.
SourceAnyPortEnable OptNilBool `json:"sourceAnyPortEnable"`
RtspRangeType OptRTSPRangeType `json:"rtspRangeType"`
RtspRangeStart OptString `json:"rtspRangeStart"`
// Deprecated: schema marks this property as deprecated.
RtspUDPReadBufferSize OptNilUint64 `json:"rtspUDPReadBufferSize"`
RtspUDPSourcePortRange []uint64 `json:"rtspUDPSourcePortRange"`
// Deprecated: schema marks this property as deprecated.
MpegtsUDPReadBufferSize OptNilUint64 `json:"mpegtsUDPReadBufferSize"`
RtpSDP OptString `json:"rtpSDP"`
// Deprecated: schema marks this property as deprecated.
RtpUDPReadBufferSize OptNilUint64 `json:"rtpUDPReadBufferSize"`
WhepBearerToken OptString `json:"whepBearerToken"`
WhepSTUNGatherTimeout OptString `json:"whepSTUNGatherTimeout"`
WhepHandshakeTimeout OptString `json:"whepHandshakeTimeout"`
WhepTrackGatherTimeout OptString `json:"whepTrackGatherTimeout"`
SourceRedirect OptString `json:"sourceRedirect"`
RpiCameraCamID OptUint64 `json:"rpiCameraCamID"`
RpiCameraSecondary OptBool `json:"rpiCameraSecondary"`
RpiCameraWidth OptUint64 `json:"rpiCameraWidth"`
RpiCameraHeight OptUint64 `json:"rpiCameraHeight"`
RpiCameraHFlip OptBool `json:"rpiCameraHFlip"`
RpiCameraVFlip OptBool `json:"rpiCameraVFlip"`
RpiCameraBrightness OptFloat64 `json:"rpiCameraBrightness"`
RpiCameraContrast OptFloat64 `json:"rpiCameraContrast"`
RpiCameraSaturation OptFloat64 `json:"rpiCameraSaturation"`
RpiCameraSharpness OptFloat64 `json:"rpiCameraSharpness"`
RpiCameraExposure OptString `json:"rpiCameraExposure"`
RpiCameraAWB OptString `json:"rpiCameraAWB"`
RpiCameraAWBGains []float64 `json:"rpiCameraAWBGains"`
RpiCameraDenoise OptString `json:"rpiCameraDenoise"`
RpiCameraShutter OptUint64 `json:"rpiCameraShutter"`
RpiCameraMetering OptString `json:"rpiCameraMetering"`
RpiCameraGain OptFloat64 `json:"rpiCameraGain"`
RpiCameraEV OptFloat64 `json:"rpiCameraEV"`
RpiCameraROI OptString `json:"rpiCameraROI"`
RpiCameraHDR OptBool `json:"rpiCameraHDR"`
RpiCameraTuningFile OptString `json:"rpiCameraTuningFile"`
RpiCameraMode OptString `json:"rpiCameraMode"`
RpiCameraFPS OptFloat64 `json:"rpiCameraFPS"`
RpiCameraAfMode OptString `json:"rpiCameraAfMode"`
RpiCameraAfRange OptString `json:"rpiCameraAfRange"`
RpiCameraAfSpeed OptString `json:"rpiCameraAfSpeed"`
RpiCameraLensPosition OptFloat64 `json:"rpiCameraLensPosition"`
RpiCameraAfWindow OptString `json:"rpiCameraAfWindow"`
RpiCameraFlickerPeriod OptUint64 `json:"rpiCameraFlickerPeriod"`
RpiCameraTextOverlayEnable OptBool `json:"rpiCameraTextOverlayEnable"`
RpiCameraTextOverlay OptString `json:"rpiCameraTextOverlay"`
RpiCameraCodec OptString `json:"rpiCameraCodec"`
RpiCameraIDRPeriod OptUint64 `json:"rpiCameraIDRPeriod"`
RpiCameraBitrate OptUint64 `json:"rpiCameraBitrate"`
// Deprecated: schema marks this property as deprecated.
RpiCameraProfile OptNilString `json:"rpiCameraProfile"`
// Deprecated: schema marks this property as deprecated.
RpiCameraLevel OptNilString `json:"rpiCameraLevel"`
RpiCameraHardwareH264Profile OptString `json:"rpiCameraHardwareH264Profile"`
RpiCameraHardwareH264Level OptString `json:"rpiCameraHardwareH264Level"`
RpiCameraSoftwareH264Profile OptString `json:"rpiCameraSoftwareH264Profile"`
RpiCameraSoftwareH264Level OptString `json:"rpiCameraSoftwareH264Level"`
// Deprecated: schema marks this property as deprecated.
RpiCameraJPEGQuality OptNilUint64 `json:"rpiCameraJPEGQuality"`
RpiCameraMJPEGQuality OptUint64 `json:"rpiCameraMJPEGQuality"`
RunOnInit OptString `json:"runOnInit"`
RunOnInitRestart OptBool `json:"runOnInitRestart"`
RunOnDemand OptString `json:"runOnDemand"`
RunOnDemandRestart OptBool `json:"runOnDemandRestart"`
RunOnDemandStartTimeout OptString `json:"runOnDemandStartTimeout"`
RunOnDemandCloseAfter OptString `json:"runOnDemandCloseAfter"`
RunOnUnDemand OptString `json:"runOnUnDemand"`
RunOnReady OptString `json:"runOnReady"`
RunOnReadyRestart OptBool `json:"runOnReadyRestart"`
RunOnNotReady OptString `json:"runOnNotReady"`
RunOnRead OptString `json:"runOnRead"`
RunOnReadRestart OptBool `json:"runOnReadRestart"`
RunOnUnread OptString `json:"runOnUnread"`
RunOnRecordSegmentCreate OptString `json:"runOnRecordSegmentCreate"`
RunOnRecordSegmentComplete OptString `json:"runOnRecordSegmentComplete"`
}
Ref: #/components/schemas/PathConf
func (*PathConf) GetAlwaysAvailable ¶
GetAlwaysAvailable returns the value of AlwaysAvailable.
func (*PathConf) GetAlwaysAvailableFile ¶
GetAlwaysAvailableFile returns the value of AlwaysAvailableFile.
func (*PathConf) GetAlwaysAvailableTracks ¶
func (s *PathConf) GetAlwaysAvailableTracks() []AlwaysAvailableTrack
GetAlwaysAvailableTracks returns the value of AlwaysAvailableTracks.
func (*PathConf) GetDisablePublisherOverride ¶
func (s *PathConf) GetDisablePublisherOverride() OptNilBool
GetDisablePublisherOverride returns the value of DisablePublisherOverride.
func (*PathConf) GetFallback ¶
func (s *PathConf) GetFallback() OptNilString
GetFallback returns the value of Fallback.
func (*PathConf) GetMaxReaders ¶
GetMaxReaders returns the value of MaxReaders.
func (*PathConf) GetMpegtsUDPReadBufferSize ¶
func (s *PathConf) GetMpegtsUDPReadBufferSize() OptNilUint64
GetMpegtsUDPReadBufferSize returns the value of MpegtsUDPReadBufferSize.
func (*PathConf) GetOverridePublisher ¶
GetOverridePublisher returns the value of OverridePublisher.
func (*PathConf) GetPlayback ¶
func (s *PathConf) GetPlayback() OptNilBool
GetPlayback returns the value of Playback.
func (*PathConf) GetPublishIPs ¶
func (s *PathConf) GetPublishIPs() OptNilStringArray
GetPublishIPs returns the value of PublishIPs.
func (*PathConf) GetPublishPass ¶
func (s *PathConf) GetPublishPass() OptNilString
GetPublishPass returns the value of PublishPass.
func (*PathConf) GetPublishUser ¶
func (s *PathConf) GetPublishUser() OptNilString
GetPublishUser returns the value of PublishUser.
func (*PathConf) GetReadIPs ¶
func (s *PathConf) GetReadIPs() OptNilStringArray
GetReadIPs returns the value of ReadIPs.
func (*PathConf) GetReadPass ¶
func (s *PathConf) GetReadPass() OptNilString
GetReadPass returns the value of ReadPass.
func (*PathConf) GetReadUser ¶
func (s *PathConf) GetReadUser() OptNilString
GetReadUser returns the value of ReadUser.
func (*PathConf) GetRecordDeleteAfter ¶
GetRecordDeleteAfter returns the value of RecordDeleteAfter.
func (*PathConf) GetRecordFormat ¶
func (s *PathConf) GetRecordFormat() OptRecordFormat
GetRecordFormat returns the value of RecordFormat.
func (*PathConf) GetRecordMaxPartSize ¶
GetRecordMaxPartSize returns the value of RecordMaxPartSize.
func (*PathConf) GetRecordPartDuration ¶
GetRecordPartDuration returns the value of RecordPartDuration.
func (*PathConf) GetRecordPath ¶
GetRecordPath returns the value of RecordPath.
func (*PathConf) GetRecordSegmentDuration ¶
GetRecordSegmentDuration returns the value of RecordSegmentDuration.
func (*PathConf) GetRpiCameraAWB ¶
GetRpiCameraAWB returns the value of RpiCameraAWB.
func (*PathConf) GetRpiCameraAWBGains ¶
GetRpiCameraAWBGains returns the value of RpiCameraAWBGains.
func (*PathConf) GetRpiCameraAfMode ¶
GetRpiCameraAfMode returns the value of RpiCameraAfMode.
func (*PathConf) GetRpiCameraAfRange ¶
GetRpiCameraAfRange returns the value of RpiCameraAfRange.
func (*PathConf) GetRpiCameraAfSpeed ¶
GetRpiCameraAfSpeed returns the value of RpiCameraAfSpeed.
func (*PathConf) GetRpiCameraAfWindow ¶
GetRpiCameraAfWindow returns the value of RpiCameraAfWindow.
func (*PathConf) GetRpiCameraBitrate ¶
GetRpiCameraBitrate returns the value of RpiCameraBitrate.
func (*PathConf) GetRpiCameraBrightness ¶
func (s *PathConf) GetRpiCameraBrightness() OptFloat64
GetRpiCameraBrightness returns the value of RpiCameraBrightness.
func (*PathConf) GetRpiCameraCamID ¶
GetRpiCameraCamID returns the value of RpiCameraCamID.
func (*PathConf) GetRpiCameraCodec ¶
GetRpiCameraCodec returns the value of RpiCameraCodec.
func (*PathConf) GetRpiCameraContrast ¶
func (s *PathConf) GetRpiCameraContrast() OptFloat64
GetRpiCameraContrast returns the value of RpiCameraContrast.
func (*PathConf) GetRpiCameraDenoise ¶
GetRpiCameraDenoise returns the value of RpiCameraDenoise.
func (*PathConf) GetRpiCameraEV ¶
func (s *PathConf) GetRpiCameraEV() OptFloat64
GetRpiCameraEV returns the value of RpiCameraEV.
func (*PathConf) GetRpiCameraExposure ¶
GetRpiCameraExposure returns the value of RpiCameraExposure.
func (*PathConf) GetRpiCameraFPS ¶
func (s *PathConf) GetRpiCameraFPS() OptFloat64
GetRpiCameraFPS returns the value of RpiCameraFPS.
func (*PathConf) GetRpiCameraFlickerPeriod ¶
GetRpiCameraFlickerPeriod returns the value of RpiCameraFlickerPeriod.
func (*PathConf) GetRpiCameraGain ¶
func (s *PathConf) GetRpiCameraGain() OptFloat64
GetRpiCameraGain returns the value of RpiCameraGain.
func (*PathConf) GetRpiCameraHDR ¶
GetRpiCameraHDR returns the value of RpiCameraHDR.
func (*PathConf) GetRpiCameraHFlip ¶
GetRpiCameraHFlip returns the value of RpiCameraHFlip.
func (*PathConf) GetRpiCameraHardwareH264Level ¶
GetRpiCameraHardwareH264Level returns the value of RpiCameraHardwareH264Level.
func (*PathConf) GetRpiCameraHardwareH264Profile ¶
GetRpiCameraHardwareH264Profile returns the value of RpiCameraHardwareH264Profile.
func (*PathConf) GetRpiCameraHeight ¶
GetRpiCameraHeight returns the value of RpiCameraHeight.
func (*PathConf) GetRpiCameraIDRPeriod ¶
GetRpiCameraIDRPeriod returns the value of RpiCameraIDRPeriod.
func (*PathConf) GetRpiCameraJPEGQuality ¶
func (s *PathConf) GetRpiCameraJPEGQuality() OptNilUint64
GetRpiCameraJPEGQuality returns the value of RpiCameraJPEGQuality.
func (*PathConf) GetRpiCameraLensPosition ¶
func (s *PathConf) GetRpiCameraLensPosition() OptFloat64
GetRpiCameraLensPosition returns the value of RpiCameraLensPosition.
func (*PathConf) GetRpiCameraLevel ¶
func (s *PathConf) GetRpiCameraLevel() OptNilString
GetRpiCameraLevel returns the value of RpiCameraLevel.
func (*PathConf) GetRpiCameraMJPEGQuality ¶
GetRpiCameraMJPEGQuality returns the value of RpiCameraMJPEGQuality.
func (*PathConf) GetRpiCameraMetering ¶
GetRpiCameraMetering returns the value of RpiCameraMetering.
func (*PathConf) GetRpiCameraMode ¶
GetRpiCameraMode returns the value of RpiCameraMode.
func (*PathConf) GetRpiCameraProfile ¶
func (s *PathConf) GetRpiCameraProfile() OptNilString
GetRpiCameraProfile returns the value of RpiCameraProfile.
func (*PathConf) GetRpiCameraROI ¶
GetRpiCameraROI returns the value of RpiCameraROI.
func (*PathConf) GetRpiCameraSaturation ¶
func (s *PathConf) GetRpiCameraSaturation() OptFloat64
GetRpiCameraSaturation returns the value of RpiCameraSaturation.
func (*PathConf) GetRpiCameraSecondary ¶
GetRpiCameraSecondary returns the value of RpiCameraSecondary.
func (*PathConf) GetRpiCameraSharpness ¶
func (s *PathConf) GetRpiCameraSharpness() OptFloat64
GetRpiCameraSharpness returns the value of RpiCameraSharpness.
func (*PathConf) GetRpiCameraShutter ¶
GetRpiCameraShutter returns the value of RpiCameraShutter.
func (*PathConf) GetRpiCameraSoftwareH264Level ¶
GetRpiCameraSoftwareH264Level returns the value of RpiCameraSoftwareH264Level.
func (*PathConf) GetRpiCameraSoftwareH264Profile ¶
GetRpiCameraSoftwareH264Profile returns the value of RpiCameraSoftwareH264Profile.
func (*PathConf) GetRpiCameraTextOverlay ¶
GetRpiCameraTextOverlay returns the value of RpiCameraTextOverlay.
func (*PathConf) GetRpiCameraTextOverlayEnable ¶
GetRpiCameraTextOverlayEnable returns the value of RpiCameraTextOverlayEnable.
func (*PathConf) GetRpiCameraTuningFile ¶
GetRpiCameraTuningFile returns the value of RpiCameraTuningFile.
func (*PathConf) GetRpiCameraVFlip ¶
GetRpiCameraVFlip returns the value of RpiCameraVFlip.
func (*PathConf) GetRpiCameraWidth ¶
GetRpiCameraWidth returns the value of RpiCameraWidth.
func (*PathConf) GetRtpUDPReadBufferSize ¶
func (s *PathConf) GetRtpUDPReadBufferSize() OptNilUint64
GetRtpUDPReadBufferSize returns the value of RtpUDPReadBufferSize.
func (*PathConf) GetRtspAnyPort ¶
GetRtspAnyPort returns the value of RtspAnyPort.
func (*PathConf) GetRtspDemuxMpegts ¶
GetRtspDemuxMpegts returns the value of RtspDemuxMpegts.
func (*PathConf) GetRtspRangeStart ¶
GetRtspRangeStart returns the value of RtspRangeStart.
func (*PathConf) GetRtspRangeType ¶
func (s *PathConf) GetRtspRangeType() OptRTSPRangeType
GetRtspRangeType returns the value of RtspRangeType.
func (*PathConf) GetRtspTransport ¶
func (s *PathConf) GetRtspTransport() OptRTSPTransport
GetRtspTransport returns the value of RtspTransport.
func (*PathConf) GetRtspUDPReadBufferSize ¶
func (s *PathConf) GetRtspUDPReadBufferSize() OptNilUint64
GetRtspUDPReadBufferSize returns the value of RtspUDPReadBufferSize.
func (*PathConf) GetRtspUDPSourcePortRange ¶
GetRtspUDPSourcePortRange returns the value of RtspUDPSourcePortRange.
func (*PathConf) GetRunOnDemand ¶
GetRunOnDemand returns the value of RunOnDemand.
func (*PathConf) GetRunOnDemandCloseAfter ¶
GetRunOnDemandCloseAfter returns the value of RunOnDemandCloseAfter.
func (*PathConf) GetRunOnDemandRestart ¶
GetRunOnDemandRestart returns the value of RunOnDemandRestart.
func (*PathConf) GetRunOnDemandStartTimeout ¶
GetRunOnDemandStartTimeout returns the value of RunOnDemandStartTimeout.
func (*PathConf) GetRunOnInit ¶
GetRunOnInit returns the value of RunOnInit.
func (*PathConf) GetRunOnInitRestart ¶
GetRunOnInitRestart returns the value of RunOnInitRestart.
func (*PathConf) GetRunOnNotReady ¶
GetRunOnNotReady returns the value of RunOnNotReady.
func (*PathConf) GetRunOnRead ¶
GetRunOnRead returns the value of RunOnRead.
func (*PathConf) GetRunOnReadRestart ¶
GetRunOnReadRestart returns the value of RunOnReadRestart.
func (*PathConf) GetRunOnReady ¶
GetRunOnReady returns the value of RunOnReady.
func (*PathConf) GetRunOnReadyRestart ¶
GetRunOnReadyRestart returns the value of RunOnReadyRestart.
func (*PathConf) GetRunOnRecordSegmentComplete ¶
GetRunOnRecordSegmentComplete returns the value of RunOnRecordSegmentComplete.
func (*PathConf) GetRunOnRecordSegmentCreate ¶
GetRunOnRecordSegmentCreate returns the value of RunOnRecordSegmentCreate.
func (*PathConf) GetRunOnUnDemand ¶
GetRunOnUnDemand returns the value of RunOnUnDemand.
func (*PathConf) GetRunOnUnread ¶
GetRunOnUnread returns the value of RunOnUnread.
func (*PathConf) GetSourceAnyPortEnable ¶
func (s *PathConf) GetSourceAnyPortEnable() OptNilBool
GetSourceAnyPortEnable returns the value of SourceAnyPortEnable.
func (*PathConf) GetSourceFingerprint ¶
GetSourceFingerprint returns the value of SourceFingerprint.
func (*PathConf) GetSourceOnDemand ¶
GetSourceOnDemand returns the value of SourceOnDemand.
func (*PathConf) GetSourceOnDemandCloseAfter ¶
GetSourceOnDemandCloseAfter returns the value of SourceOnDemandCloseAfter.
func (*PathConf) GetSourceOnDemandStartTimeout ¶
GetSourceOnDemandStartTimeout returns the value of SourceOnDemandStartTimeout.
func (*PathConf) GetSourceProtocol ¶
func (s *PathConf) GetSourceProtocol() OptNilRTSPTransport
GetSourceProtocol returns the value of SourceProtocol.
func (*PathConf) GetSourceRedirect ¶
GetSourceRedirect returns the value of SourceRedirect.
func (*PathConf) GetSrtPublishPassphrase ¶
GetSrtPublishPassphrase returns the value of SrtPublishPassphrase.
func (*PathConf) GetSrtReadPassphrase ¶
GetSrtReadPassphrase returns the value of SrtReadPassphrase.
func (*PathConf) GetUseAbsoluteTimestamp ¶
GetUseAbsoluteTimestamp returns the value of UseAbsoluteTimestamp.
func (*PathConf) GetWhepBearerToken ¶
GetWhepBearerToken returns the value of WhepBearerToken.
func (*PathConf) GetWhepHandshakeTimeout ¶
GetWhepHandshakeTimeout returns the value of WhepHandshakeTimeout.
func (*PathConf) GetWhepSTUNGatherTimeout ¶
GetWhepSTUNGatherTimeout returns the value of WhepSTUNGatherTimeout.
func (*PathConf) GetWhepTrackGatherTimeout ¶
GetWhepTrackGatherTimeout returns the value of WhepTrackGatherTimeout.
func (*PathConf) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*PathConf) SetAlwaysAvailable ¶
SetAlwaysAvailable sets the value of AlwaysAvailable.
func (*PathConf) SetAlwaysAvailableFile ¶
SetAlwaysAvailableFile sets the value of AlwaysAvailableFile.
func (*PathConf) SetAlwaysAvailableTracks ¶
func (s *PathConf) SetAlwaysAvailableTracks(val []AlwaysAvailableTrack)
SetAlwaysAvailableTracks sets the value of AlwaysAvailableTracks.
func (*PathConf) SetDisablePublisherOverride ¶
func (s *PathConf) SetDisablePublisherOverride(val OptNilBool)
SetDisablePublisherOverride sets the value of DisablePublisherOverride.
func (*PathConf) SetFallback ¶
func (s *PathConf) SetFallback(val OptNilString)
SetFallback sets the value of Fallback.
func (*PathConf) SetMaxReaders ¶
SetMaxReaders sets the value of MaxReaders.
func (*PathConf) SetMpegtsUDPReadBufferSize ¶
func (s *PathConf) SetMpegtsUDPReadBufferSize(val OptNilUint64)
SetMpegtsUDPReadBufferSize sets the value of MpegtsUDPReadBufferSize.
func (*PathConf) SetOverridePublisher ¶
SetOverridePublisher sets the value of OverridePublisher.
func (*PathConf) SetPlayback ¶
func (s *PathConf) SetPlayback(val OptNilBool)
SetPlayback sets the value of Playback.
func (*PathConf) SetPublishIPs ¶
func (s *PathConf) SetPublishIPs(val OptNilStringArray)
SetPublishIPs sets the value of PublishIPs.
func (*PathConf) SetPublishPass ¶
func (s *PathConf) SetPublishPass(val OptNilString)
SetPublishPass sets the value of PublishPass.
func (*PathConf) SetPublishUser ¶
func (s *PathConf) SetPublishUser(val OptNilString)
SetPublishUser sets the value of PublishUser.
func (*PathConf) SetReadIPs ¶
func (s *PathConf) SetReadIPs(val OptNilStringArray)
SetReadIPs sets the value of ReadIPs.
func (*PathConf) SetReadPass ¶
func (s *PathConf) SetReadPass(val OptNilString)
SetReadPass sets the value of ReadPass.
func (*PathConf) SetReadUser ¶
func (s *PathConf) SetReadUser(val OptNilString)
SetReadUser sets the value of ReadUser.
func (*PathConf) SetRecordDeleteAfter ¶
SetRecordDeleteAfter sets the value of RecordDeleteAfter.
func (*PathConf) SetRecordFormat ¶
func (s *PathConf) SetRecordFormat(val OptRecordFormat)
SetRecordFormat sets the value of RecordFormat.
func (*PathConf) SetRecordMaxPartSize ¶
SetRecordMaxPartSize sets the value of RecordMaxPartSize.
func (*PathConf) SetRecordPartDuration ¶
SetRecordPartDuration sets the value of RecordPartDuration.
func (*PathConf) SetRecordPath ¶
SetRecordPath sets the value of RecordPath.
func (*PathConf) SetRecordSegmentDuration ¶
SetRecordSegmentDuration sets the value of RecordSegmentDuration.
func (*PathConf) SetRpiCameraAWB ¶
SetRpiCameraAWB sets the value of RpiCameraAWB.
func (*PathConf) SetRpiCameraAWBGains ¶
SetRpiCameraAWBGains sets the value of RpiCameraAWBGains.
func (*PathConf) SetRpiCameraAfMode ¶
SetRpiCameraAfMode sets the value of RpiCameraAfMode.
func (*PathConf) SetRpiCameraAfRange ¶
SetRpiCameraAfRange sets the value of RpiCameraAfRange.
func (*PathConf) SetRpiCameraAfSpeed ¶
SetRpiCameraAfSpeed sets the value of RpiCameraAfSpeed.
func (*PathConf) SetRpiCameraAfWindow ¶
SetRpiCameraAfWindow sets the value of RpiCameraAfWindow.
func (*PathConf) SetRpiCameraBitrate ¶
SetRpiCameraBitrate sets the value of RpiCameraBitrate.
func (*PathConf) SetRpiCameraBrightness ¶
func (s *PathConf) SetRpiCameraBrightness(val OptFloat64)
SetRpiCameraBrightness sets the value of RpiCameraBrightness.
func (*PathConf) SetRpiCameraCamID ¶
SetRpiCameraCamID sets the value of RpiCameraCamID.
func (*PathConf) SetRpiCameraCodec ¶
SetRpiCameraCodec sets the value of RpiCameraCodec.
func (*PathConf) SetRpiCameraContrast ¶
func (s *PathConf) SetRpiCameraContrast(val OptFloat64)
SetRpiCameraContrast sets the value of RpiCameraContrast.
func (*PathConf) SetRpiCameraDenoise ¶
SetRpiCameraDenoise sets the value of RpiCameraDenoise.
func (*PathConf) SetRpiCameraEV ¶
func (s *PathConf) SetRpiCameraEV(val OptFloat64)
SetRpiCameraEV sets the value of RpiCameraEV.
func (*PathConf) SetRpiCameraExposure ¶
SetRpiCameraExposure sets the value of RpiCameraExposure.
func (*PathConf) SetRpiCameraFPS ¶
func (s *PathConf) SetRpiCameraFPS(val OptFloat64)
SetRpiCameraFPS sets the value of RpiCameraFPS.
func (*PathConf) SetRpiCameraFlickerPeriod ¶
SetRpiCameraFlickerPeriod sets the value of RpiCameraFlickerPeriod.
func (*PathConf) SetRpiCameraGain ¶
func (s *PathConf) SetRpiCameraGain(val OptFloat64)
SetRpiCameraGain sets the value of RpiCameraGain.
func (*PathConf) SetRpiCameraHDR ¶
SetRpiCameraHDR sets the value of RpiCameraHDR.
func (*PathConf) SetRpiCameraHFlip ¶
SetRpiCameraHFlip sets the value of RpiCameraHFlip.
func (*PathConf) SetRpiCameraHardwareH264Level ¶
SetRpiCameraHardwareH264Level sets the value of RpiCameraHardwareH264Level.
func (*PathConf) SetRpiCameraHardwareH264Profile ¶
SetRpiCameraHardwareH264Profile sets the value of RpiCameraHardwareH264Profile.
func (*PathConf) SetRpiCameraHeight ¶
SetRpiCameraHeight sets the value of RpiCameraHeight.
func (*PathConf) SetRpiCameraIDRPeriod ¶
SetRpiCameraIDRPeriod sets the value of RpiCameraIDRPeriod.
func (*PathConf) SetRpiCameraJPEGQuality ¶
func (s *PathConf) SetRpiCameraJPEGQuality(val OptNilUint64)
SetRpiCameraJPEGQuality sets the value of RpiCameraJPEGQuality.
func (*PathConf) SetRpiCameraLensPosition ¶
func (s *PathConf) SetRpiCameraLensPosition(val OptFloat64)
SetRpiCameraLensPosition sets the value of RpiCameraLensPosition.
func (*PathConf) SetRpiCameraLevel ¶
func (s *PathConf) SetRpiCameraLevel(val OptNilString)
SetRpiCameraLevel sets the value of RpiCameraLevel.
func (*PathConf) SetRpiCameraMJPEGQuality ¶
SetRpiCameraMJPEGQuality sets the value of RpiCameraMJPEGQuality.
func (*PathConf) SetRpiCameraMetering ¶
SetRpiCameraMetering sets the value of RpiCameraMetering.
func (*PathConf) SetRpiCameraMode ¶
SetRpiCameraMode sets the value of RpiCameraMode.
func (*PathConf) SetRpiCameraProfile ¶
func (s *PathConf) SetRpiCameraProfile(val OptNilString)
SetRpiCameraProfile sets the value of RpiCameraProfile.
func (*PathConf) SetRpiCameraROI ¶
SetRpiCameraROI sets the value of RpiCameraROI.
func (*PathConf) SetRpiCameraSaturation ¶
func (s *PathConf) SetRpiCameraSaturation(val OptFloat64)
SetRpiCameraSaturation sets the value of RpiCameraSaturation.
func (*PathConf) SetRpiCameraSecondary ¶
SetRpiCameraSecondary sets the value of RpiCameraSecondary.
func (*PathConf) SetRpiCameraSharpness ¶
func (s *PathConf) SetRpiCameraSharpness(val OptFloat64)
SetRpiCameraSharpness sets the value of RpiCameraSharpness.
func (*PathConf) SetRpiCameraShutter ¶
SetRpiCameraShutter sets the value of RpiCameraShutter.
func (*PathConf) SetRpiCameraSoftwareH264Level ¶
SetRpiCameraSoftwareH264Level sets the value of RpiCameraSoftwareH264Level.
func (*PathConf) SetRpiCameraSoftwareH264Profile ¶
SetRpiCameraSoftwareH264Profile sets the value of RpiCameraSoftwareH264Profile.
func (*PathConf) SetRpiCameraTextOverlay ¶
SetRpiCameraTextOverlay sets the value of RpiCameraTextOverlay.
func (*PathConf) SetRpiCameraTextOverlayEnable ¶
SetRpiCameraTextOverlayEnable sets the value of RpiCameraTextOverlayEnable.
func (*PathConf) SetRpiCameraTuningFile ¶
SetRpiCameraTuningFile sets the value of RpiCameraTuningFile.
func (*PathConf) SetRpiCameraVFlip ¶
SetRpiCameraVFlip sets the value of RpiCameraVFlip.
func (*PathConf) SetRpiCameraWidth ¶
SetRpiCameraWidth sets the value of RpiCameraWidth.
func (*PathConf) SetRtpUDPReadBufferSize ¶
func (s *PathConf) SetRtpUDPReadBufferSize(val OptNilUint64)
SetRtpUDPReadBufferSize sets the value of RtpUDPReadBufferSize.
func (*PathConf) SetRtspAnyPort ¶
SetRtspAnyPort sets the value of RtspAnyPort.
func (*PathConf) SetRtspDemuxMpegts ¶
SetRtspDemuxMpegts sets the value of RtspDemuxMpegts.
func (*PathConf) SetRtspRangeStart ¶
SetRtspRangeStart sets the value of RtspRangeStart.
func (*PathConf) SetRtspRangeType ¶
func (s *PathConf) SetRtspRangeType(val OptRTSPRangeType)
SetRtspRangeType sets the value of RtspRangeType.
func (*PathConf) SetRtspTransport ¶
func (s *PathConf) SetRtspTransport(val OptRTSPTransport)
SetRtspTransport sets the value of RtspTransport.
func (*PathConf) SetRtspUDPReadBufferSize ¶
func (s *PathConf) SetRtspUDPReadBufferSize(val OptNilUint64)
SetRtspUDPReadBufferSize sets the value of RtspUDPReadBufferSize.
func (*PathConf) SetRtspUDPSourcePortRange ¶
SetRtspUDPSourcePortRange sets the value of RtspUDPSourcePortRange.
func (*PathConf) SetRunOnDemand ¶
SetRunOnDemand sets the value of RunOnDemand.
func (*PathConf) SetRunOnDemandCloseAfter ¶
SetRunOnDemandCloseAfter sets the value of RunOnDemandCloseAfter.
func (*PathConf) SetRunOnDemandRestart ¶
SetRunOnDemandRestart sets the value of RunOnDemandRestart.
func (*PathConf) SetRunOnDemandStartTimeout ¶
SetRunOnDemandStartTimeout sets the value of RunOnDemandStartTimeout.
func (*PathConf) SetRunOnInit ¶
SetRunOnInit sets the value of RunOnInit.
func (*PathConf) SetRunOnInitRestart ¶
SetRunOnInitRestart sets the value of RunOnInitRestart.
func (*PathConf) SetRunOnNotReady ¶
SetRunOnNotReady sets the value of RunOnNotReady.
func (*PathConf) SetRunOnRead ¶
SetRunOnRead sets the value of RunOnRead.
func (*PathConf) SetRunOnReadRestart ¶
SetRunOnReadRestart sets the value of RunOnReadRestart.
func (*PathConf) SetRunOnReady ¶
SetRunOnReady sets the value of RunOnReady.
func (*PathConf) SetRunOnReadyRestart ¶
SetRunOnReadyRestart sets the value of RunOnReadyRestart.
func (*PathConf) SetRunOnRecordSegmentComplete ¶
SetRunOnRecordSegmentComplete sets the value of RunOnRecordSegmentComplete.
func (*PathConf) SetRunOnRecordSegmentCreate ¶
SetRunOnRecordSegmentCreate sets the value of RunOnRecordSegmentCreate.
func (*PathConf) SetRunOnUnDemand ¶
SetRunOnUnDemand sets the value of RunOnUnDemand.
func (*PathConf) SetRunOnUnread ¶
SetRunOnUnread sets the value of RunOnUnread.
func (*PathConf) SetSourceAnyPortEnable ¶
func (s *PathConf) SetSourceAnyPortEnable(val OptNilBool)
SetSourceAnyPortEnable sets the value of SourceAnyPortEnable.
func (*PathConf) SetSourceFingerprint ¶
SetSourceFingerprint sets the value of SourceFingerprint.
func (*PathConf) SetSourceOnDemand ¶
SetSourceOnDemand sets the value of SourceOnDemand.
func (*PathConf) SetSourceOnDemandCloseAfter ¶
SetSourceOnDemandCloseAfter sets the value of SourceOnDemandCloseAfter.
func (*PathConf) SetSourceOnDemandStartTimeout ¶
SetSourceOnDemandStartTimeout sets the value of SourceOnDemandStartTimeout.
func (*PathConf) SetSourceProtocol ¶
func (s *PathConf) SetSourceProtocol(val OptNilRTSPTransport)
SetSourceProtocol sets the value of SourceProtocol.
func (*PathConf) SetSourceRedirect ¶
SetSourceRedirect sets the value of SourceRedirect.
func (*PathConf) SetSrtPublishPassphrase ¶
SetSrtPublishPassphrase sets the value of SrtPublishPassphrase.
func (*PathConf) SetSrtReadPassphrase ¶
SetSrtReadPassphrase sets the value of SrtReadPassphrase.
func (*PathConf) SetUseAbsoluteTimestamp ¶
SetUseAbsoluteTimestamp sets the value of UseAbsoluteTimestamp.
func (*PathConf) SetWhepBearerToken ¶
SetWhepBearerToken sets the value of WhepBearerToken.
func (*PathConf) SetWhepHandshakeTimeout ¶
SetWhepHandshakeTimeout sets the value of WhepHandshakeTimeout.
func (*PathConf) SetWhepSTUNGatherTimeout ¶
SetWhepSTUNGatherTimeout sets the value of WhepSTUNGatherTimeout.
func (*PathConf) SetWhepTrackGatherTimeout ¶
SetWhepTrackGatherTimeout sets the value of WhepTrackGatherTimeout.
func (*PathConf) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type PathConfList ¶
type PathConfList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []PathConf `json:"items"`
}
Ref: #/components/schemas/PathConfList
func (*PathConfList) Decode ¶
func (s *PathConfList) Decode(d *jx.Decoder) error
Decode decodes PathConfList from json.
func (*PathConfList) Encode ¶
func (s *PathConfList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*PathConfList) GetItemCount ¶
func (s *PathConfList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*PathConfList) GetItems ¶
func (s *PathConfList) GetItems() []PathConf
GetItems returns the value of Items.
func (*PathConfList) GetPageCount ¶
func (s *PathConfList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*PathConfList) MarshalJSON ¶
func (s *PathConfList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathConfList) SetItemCount ¶
func (s *PathConfList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*PathConfList) SetItems ¶
func (s *PathConfList) SetItems(val []PathConf)
SetItems sets the value of Items.
func (*PathConfList) SetPageCount ¶
func (s *PathConfList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*PathConfList) UnmarshalJSON ¶
func (s *PathConfList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathConfList) Validate ¶
func (s *PathConfList) Validate() error
type PathList ¶
type PathList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []Path `json:"items"`
}
Ref: #/components/schemas/PathList
func (*PathList) GetItemCount ¶
GetItemCount returns the value of ItemCount.
func (*PathList) GetPageCount ¶
GetPageCount returns the value of PageCount.
func (*PathList) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*PathList) SetItemCount ¶
SetItemCount sets the value of ItemCount.
func (*PathList) SetPageCount ¶
SetPageCount sets the value of PageCount.
func (*PathList) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type PathReader ¶
type PathReader struct {
Type OptPathReaderType `json:"type"`
ID OptString `json:"id"`
}
Ref: #/components/schemas/PathReader
func (*PathReader) Decode ¶
func (s *PathReader) Decode(d *jx.Decoder) error
Decode decodes PathReader from json.
func (*PathReader) Encode ¶
func (s *PathReader) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*PathReader) GetType ¶
func (s *PathReader) GetType() OptPathReaderType
GetType returns the value of Type.
func (*PathReader) MarshalJSON ¶
func (s *PathReader) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathReader) SetType ¶
func (s *PathReader) SetType(val OptPathReaderType)
SetType sets the value of Type.
func (*PathReader) UnmarshalJSON ¶
func (s *PathReader) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathReader) Validate ¶
func (s *PathReader) Validate() error
type PathReaderType ¶
type PathReaderType string
Ref: #/components/schemas/PathReaderType
const ( PathReaderTypeHlsSession PathReaderType = "hlsSession" PathReaderTypeRtmpConn PathReaderType = "rtmpConn" PathReaderTypeRtmpsConn PathReaderType = "rtmpsConn" PathReaderTypeRtspConn PathReaderType = "rtspConn" PathReaderTypeRtspSession PathReaderType = "rtspSession" PathReaderTypeRtspsConn PathReaderType = "rtspsConn" PathReaderTypeRtspsSession PathReaderType = "rtspsSession" PathReaderTypeSrtConn PathReaderType = "srtConn" PathReaderTypeWebRTCSession PathReaderType = "webRTCSession" )
func (PathReaderType) AllValues ¶
func (PathReaderType) AllValues() []PathReaderType
AllValues returns all PathReaderType values.
func (*PathReaderType) Decode ¶
func (s *PathReaderType) Decode(d *jx.Decoder) error
Decode decodes PathReaderType from json.
func (PathReaderType) Encode ¶
func (s PathReaderType) Encode(e *jx.Encoder)
Encode encodes PathReaderType as json.
func (PathReaderType) MarshalJSON ¶
func (s PathReaderType) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (PathReaderType) MarshalText ¶
func (s PathReaderType) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*PathReaderType) UnmarshalJSON ¶
func (s *PathReaderType) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathReaderType) UnmarshalText ¶
func (s *PathReaderType) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (PathReaderType) Validate ¶
func (s PathReaderType) Validate() error
type PathSource ¶
type PathSource struct {
Type OptPathSourceType `json:"type"`
ID OptString `json:"id"`
}
Ref: #/components/schemas/PathSource
func (*PathSource) Decode ¶
func (s *PathSource) Decode(d *jx.Decoder) error
Decode decodes PathSource from json.
func (*PathSource) Encode ¶
func (s *PathSource) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*PathSource) GetType ¶
func (s *PathSource) GetType() OptPathSourceType
GetType returns the value of Type.
func (*PathSource) MarshalJSON ¶
func (s *PathSource) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathSource) SetType ¶
func (s *PathSource) SetType(val OptPathSourceType)
SetType sets the value of Type.
func (*PathSource) UnmarshalJSON ¶
func (s *PathSource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathSource) Validate ¶
func (s *PathSource) Validate() error
type PathSourceType ¶
type PathSourceType string
Ref: #/components/schemas/PathSourceType
const ( PathSourceTypeHlsSource PathSourceType = "hlsSource" PathSourceTypeRedirect PathSourceType = "redirect" PathSourceTypeRpiCameraSource PathSourceType = "rpiCameraSource" PathSourceTypeRtmpConn PathSourceType = "rtmpConn" PathSourceTypeRtmpsConn PathSourceType = "rtmpsConn" PathSourceTypeRtmpSource PathSourceType = "rtmpSource" PathSourceTypeRtspSession PathSourceType = "rtspSession" PathSourceTypeRtspSource PathSourceType = "rtspSource" PathSourceTypeRtspsSession PathSourceType = "rtspsSession" PathSourceTypeSrtConn PathSourceType = "srtConn" PathSourceTypeSrtSource PathSourceType = "srtSource" PathSourceTypeMpegtsSource PathSourceType = "mpegtsSource" PathSourceTypeRtpSource PathSourceType = "rtpSource" PathSourceTypeWebRTCSession PathSourceType = "webRTCSession" PathSourceTypeWebRTCSource PathSourceType = "webRTCSource" )
func (PathSourceType) AllValues ¶
func (PathSourceType) AllValues() []PathSourceType
AllValues returns all PathSourceType values.
func (*PathSourceType) Decode ¶
func (s *PathSourceType) Decode(d *jx.Decoder) error
Decode decodes PathSourceType from json.
func (PathSourceType) Encode ¶
func (s PathSourceType) Encode(e *jx.Encoder)
Encode encodes PathSourceType as json.
func (PathSourceType) MarshalJSON ¶
func (s PathSourceType) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (PathSourceType) MarshalText ¶
func (s PathSourceType) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*PathSourceType) UnmarshalJSON ¶
func (s *PathSourceType) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathSourceType) UnmarshalText ¶
func (s *PathSourceType) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (PathSourceType) Validate ¶
func (s PathSourceType) Validate() error
type PathTrack ¶
type PathTrack struct {
Codec OptPathTrackCodec `json:"codec"`
CodecProps OptNilPathTrackCodecProps `json:"codecProps"`
}
Ref: #/components/schemas/PathTrack
func (*PathTrack) GetCodec ¶
func (s *PathTrack) GetCodec() OptPathTrackCodec
GetCodec returns the value of Codec.
func (*PathTrack) GetCodecProps ¶
func (s *PathTrack) GetCodecProps() OptNilPathTrackCodecProps
GetCodecProps returns the value of CodecProps.
func (*PathTrack) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*PathTrack) SetCodec ¶
func (s *PathTrack) SetCodec(val OptPathTrackCodec)
SetCodec sets the value of Codec.
func (*PathTrack) SetCodecProps ¶
func (s *PathTrack) SetCodecProps(val OptNilPathTrackCodecProps)
SetCodecProps sets the value of CodecProps.
func (*PathTrack) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type PathTrackCodec ¶
type PathTrackCodec string
Ref: #/components/schemas/PathTrackCodec
const ( PathTrackCodecAV1 PathTrackCodec = "AV1" PathTrackCodecVP9 PathTrackCodec = "VP9" PathTrackCodecVP8 PathTrackCodec = "VP8" PathTrackCodecH265 PathTrackCodec = "H265" PathTrackCodecH264 PathTrackCodec = "H264" PathTrackCodecMPEG4Video PathTrackCodec = "MPEG-4 Video" PathTrackCodecMPEG12Video PathTrackCodec = "MPEG-1/2 Video" PathTrackCodecMJPEG PathTrackCodec = "M-JPEG" PathTrackCodecOpus PathTrackCodec = "Opus" PathTrackCodecVorbis PathTrackCodec = "Vorbis" PathTrackCodecMPEG4Audio PathTrackCodec = "MPEG-4 Audio" PathTrackCodecMPEG4AudioLATM PathTrackCodec = "MPEG-4 Audio LATM" PathTrackCodecMPEG12Audio PathTrackCodec = "MPEG-1/2 Audio" PathTrackCodecAC3 PathTrackCodec = "AC3" PathTrackCodecSpeex PathTrackCodec = "Speex" PathTrackCodecG726 PathTrackCodec = "G726" PathTrackCodecG722 PathTrackCodec = "G722" PathTrackCodecG711 PathTrackCodec = "G711" PathTrackCodecLPCM PathTrackCodec = "LPCM" PathTrackCodecMPEGTS PathTrackCodec = "MPEG-TS" PathTrackCodecKLV PathTrackCodec = "KLV" PathTrackCodecGeneric PathTrackCodec = "Generic" )
func (PathTrackCodec) AllValues ¶
func (PathTrackCodec) AllValues() []PathTrackCodec
AllValues returns all PathTrackCodec values.
func (*PathTrackCodec) Decode ¶
func (s *PathTrackCodec) Decode(d *jx.Decoder) error
Decode decodes PathTrackCodec from json.
func (PathTrackCodec) Encode ¶
func (s PathTrackCodec) Encode(e *jx.Encoder)
Encode encodes PathTrackCodec as json.
func (PathTrackCodec) MarshalJSON ¶
func (s PathTrackCodec) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (PathTrackCodec) MarshalText ¶
func (s PathTrackCodec) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*PathTrackCodec) UnmarshalJSON ¶
func (s *PathTrackCodec) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathTrackCodec) UnmarshalText ¶
func (s *PathTrackCodec) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (PathTrackCodec) Validate ¶
func (s PathTrackCodec) Validate() error
type PathTrackCodecProps ¶
type PathTrackCodecProps json2.RawMessage
func (*PathTrackCodecProps) Decode ¶
func (s *PathTrackCodecProps) Decode(d *jx.Decoder) error
Decode decodes PathTrackCodecProps from json.
func (PathTrackCodecProps) Encode ¶
func (s PathTrackCodecProps) Encode(e *jx.Encoder)
Encode encodes PathTrackCodecProps as json.
func (PathTrackCodecProps) MarshalJSON ¶
func (s PathTrackCodecProps) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathTrackCodecProps) UnmarshalJSON ¶
func (s *PathTrackCodecProps) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type PathsGetBadRequest ¶
type PathsGetBadRequest Error
func (*PathsGetBadRequest) Decode ¶
func (s *PathsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes PathsGetBadRequest from json.
func (*PathsGetBadRequest) Encode ¶
func (s *PathsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes PathsGetBadRequest as json.
func (*PathsGetBadRequest) MarshalJSON ¶
func (s *PathsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathsGetBadRequest) UnmarshalJSON ¶
func (s *PathsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathsGetBadRequest) Validate ¶
func (s *PathsGetBadRequest) Validate() error
type PathsGetInternalServerError ¶
type PathsGetInternalServerError Error
func (*PathsGetInternalServerError) Decode ¶
func (s *PathsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes PathsGetInternalServerError from json.
func (*PathsGetInternalServerError) Encode ¶
func (s *PathsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes PathsGetInternalServerError as json.
func (*PathsGetInternalServerError) MarshalJSON ¶
func (s *PathsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathsGetInternalServerError) UnmarshalJSON ¶
func (s *PathsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathsGetInternalServerError) Validate ¶
func (s *PathsGetInternalServerError) Validate() error
type PathsGetNotFound ¶
type PathsGetNotFound Error
func (*PathsGetNotFound) Decode ¶
func (s *PathsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes PathsGetNotFound from json.
func (*PathsGetNotFound) Encode ¶
func (s *PathsGetNotFound) Encode(e *jx.Encoder)
Encode encodes PathsGetNotFound as json.
func (*PathsGetNotFound) MarshalJSON ¶
func (s *PathsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathsGetNotFound) UnmarshalJSON ¶
func (s *PathsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathsGetNotFound) Validate ¶
func (s *PathsGetNotFound) Validate() error
type PathsGetParams ¶
type PathsGetParams struct {
// Name of the path.
Name string
}
PathsGetParams is parameters of pathsGet operation.
type PathsGetRes ¶
type PathsGetRes interface {
// contains filtered or unexported methods
}
type PathsListBadRequest ¶
type PathsListBadRequest Error
func (*PathsListBadRequest) Decode ¶
func (s *PathsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes PathsListBadRequest from json.
func (*PathsListBadRequest) Encode ¶
func (s *PathsListBadRequest) Encode(e *jx.Encoder)
Encode encodes PathsListBadRequest as json.
func (*PathsListBadRequest) MarshalJSON ¶
func (s *PathsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathsListBadRequest) UnmarshalJSON ¶
func (s *PathsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathsListBadRequest) Validate ¶
func (s *PathsListBadRequest) Validate() error
type PathsListInternalServerError ¶
type PathsListInternalServerError Error
func (*PathsListInternalServerError) Decode ¶
func (s *PathsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes PathsListInternalServerError from json.
func (*PathsListInternalServerError) Encode ¶
func (s *PathsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes PathsListInternalServerError as json.
func (*PathsListInternalServerError) MarshalJSON ¶
func (s *PathsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*PathsListInternalServerError) UnmarshalJSON ¶
func (s *PathsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*PathsListInternalServerError) Validate ¶
func (s *PathsListInternalServerError) Validate() error
type PathsListParams ¶
type PathsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
PathsListParams is parameters of pathsList operation.
type PathsListRes ¶
type PathsListRes interface {
// contains filtered or unexported methods
}
type PlaybackClient ¶
type PlaybackClient struct {
// contains filtered or unexported fields
}
PlaybackClient invokes operations served by the MediaMTX playback server.
func NewPlaybackClient ¶
func NewPlaybackClient(serverURL string, opts ...ClientOption) (*PlaybackClient, error)
NewPlaybackClient initializes a client for the MediaMTX playback server.
The playback server usually listens on a different address than the control API, for example http://localhost:9996.
func (*PlaybackClient) Get ¶
func (c *PlaybackClient) Get( ctx context.Context, params PlaybackGetParams, ) (*PlaybackGetResponse, error)
Get downloads a recording segment from the MediaMTX playback server.
func (*PlaybackClient) List ¶
func (c *PlaybackClient) List( ctx context.Context, params PlaybackListParams, ) ([]PlaybackListItem, error)
List lists recording segments from the MediaMTX playback server.
type PlaybackError ¶
PlaybackError is returned when the playback server responds with an error status.
func (*PlaybackError) Error ¶
func (e *PlaybackError) Error() string
func (*PlaybackError) ErrorString ¶
func (e *PlaybackError) ErrorString() string
type PlaybackFormat ¶
type PlaybackFormat string
PlaybackFormat is a recording download container format.
const ( // PlaybackFormatFMP4 is fragmented MP4. It is the MediaMTX default. PlaybackFormatFMP4 PlaybackFormat = "fmp4" // PlaybackFormatMP4 is standard MP4. PlaybackFormatMP4 PlaybackFormat = "mp4" )
type PlaybackGetParams ¶
type PlaybackGetParams struct {
// Path is the recorded path name.
Path string
// Start is the recording start time.
Start time.Time
// Duration is the maximum duration of the recording.
Duration time.Duration
// Format is the output format. Zero means the MediaMTX default fMP4 format.
Format PlaybackFormat
}
PlaybackGetParams is parameters of the playback get operation.
type PlaybackGetResponse ¶
type PlaybackGetResponse struct {
Body io.ReadCloser
Header http.Header
ContentType string
ContentLength int64
StatusCode int
}
PlaybackGetResponse is a streaming response returned by the playback server.
Callers must close Body.
type PlaybackListItem ¶
PlaybackListItem is a recording segment returned by the playback server.
func (*PlaybackListItem) UnmarshalJSON ¶
func (i *PlaybackListItem) UnmarshalJSON(data []byte) error
UnmarshalJSON decodes MediaMTX playback durations from seconds.
type PlaybackListParams ¶
type PlaybackListParams struct {
// Path is the recorded path name.
Path string
// Start filters segments by starting time. Zero means unset.
Start time.Time
// End filters segments by ending time. Zero means unset.
End time.Time
}
PlaybackListParams is parameters of the playback list operation.
type RTMPConn ¶
type RTMPConn struct {
ID OptUUID `json:"id"`
Created OptString `json:"created"`
RemoteAddr OptString `json:"remoteAddr"`
State OptRTMPConnState `json:"state"`
Path OptString `json:"path"`
Query OptString `json:"query"`
User OptString `json:"user"`
InboundBytes OptUint64 `json:"inboundBytes"`
OutboundBytes OptUint64 `json:"outboundBytes"`
OutboundFramesDiscarded OptUint64 `json:"outboundFramesDiscarded"`
// Deprecated: schema marks this property as deprecated.
BytesReceived OptUint64 `json:"bytesReceived"`
// Deprecated: schema marks this property as deprecated.
BytesSent OptUint64 `json:"bytesSent"`
}
Ref: #/components/schemas/RTMPConn
func (*RTMPConn) GetBytesReceived ¶
GetBytesReceived returns the value of BytesReceived.
func (*RTMPConn) GetBytesSent ¶
GetBytesSent returns the value of BytesSent.
func (*RTMPConn) GetCreated ¶
GetCreated returns the value of Created.
func (*RTMPConn) GetInboundBytes ¶
GetInboundBytes returns the value of InboundBytes.
func (*RTMPConn) GetOutboundBytes ¶
GetOutboundBytes returns the value of OutboundBytes.
func (*RTMPConn) GetOutboundFramesDiscarded ¶
GetOutboundFramesDiscarded returns the value of OutboundFramesDiscarded.
func (*RTMPConn) GetRemoteAddr ¶
GetRemoteAddr returns the value of RemoteAddr.
func (*RTMPConn) GetState ¶
func (s *RTMPConn) GetState() OptRTMPConnState
GetState returns the value of State.
func (*RTMPConn) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*RTMPConn) SetBytesReceived ¶
SetBytesReceived sets the value of BytesReceived.
func (*RTMPConn) SetBytesSent ¶
SetBytesSent sets the value of BytesSent.
func (*RTMPConn) SetCreated ¶
SetCreated sets the value of Created.
func (*RTMPConn) SetInboundBytes ¶
SetInboundBytes sets the value of InboundBytes.
func (*RTMPConn) SetOutboundBytes ¶
SetOutboundBytes sets the value of OutboundBytes.
func (*RTMPConn) SetOutboundFramesDiscarded ¶
SetOutboundFramesDiscarded sets the value of OutboundFramesDiscarded.
func (*RTMPConn) SetRemoteAddr ¶
SetRemoteAddr sets the value of RemoteAddr.
func (*RTMPConn) SetState ¶
func (s *RTMPConn) SetState(val OptRTMPConnState)
SetState sets the value of State.
func (*RTMPConn) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type RTMPConnList ¶
type RTMPConnList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []RTMPConn `json:"items"`
}
Ref: #/components/schemas/RTMPConnList
func (*RTMPConnList) Decode ¶
func (s *RTMPConnList) Decode(d *jx.Decoder) error
Decode decodes RTMPConnList from json.
func (*RTMPConnList) Encode ¶
func (s *RTMPConnList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*RTMPConnList) GetItemCount ¶
func (s *RTMPConnList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*RTMPConnList) GetItems ¶
func (s *RTMPConnList) GetItems() []RTMPConn
GetItems returns the value of Items.
func (*RTMPConnList) GetPageCount ¶
func (s *RTMPConnList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*RTMPConnList) MarshalJSON ¶
func (s *RTMPConnList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RTMPConnList) SetItemCount ¶
func (s *RTMPConnList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*RTMPConnList) SetItems ¶
func (s *RTMPConnList) SetItems(val []RTMPConn)
SetItems sets the value of Items.
func (*RTMPConnList) SetPageCount ¶
func (s *RTMPConnList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*RTMPConnList) UnmarshalJSON ¶
func (s *RTMPConnList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTMPConnList) Validate ¶
func (s *RTMPConnList) Validate() error
type RTMPConnState ¶
type RTMPConnState string
Ref: #/components/schemas/RTMPConnState
const ( RTMPConnStateIdle RTMPConnState = "idle" RTMPConnStateRead RTMPConnState = "read" RTMPConnStatePublish RTMPConnState = "publish" )
func (RTMPConnState) AllValues ¶
func (RTMPConnState) AllValues() []RTMPConnState
AllValues returns all RTMPConnState values.
func (*RTMPConnState) Decode ¶
func (s *RTMPConnState) Decode(d *jx.Decoder) error
Decode decodes RTMPConnState from json.
func (RTMPConnState) Encode ¶
func (s RTMPConnState) Encode(e *jx.Encoder)
Encode encodes RTMPConnState as json.
func (RTMPConnState) MarshalJSON ¶
func (s RTMPConnState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (RTMPConnState) MarshalText ¶
func (s RTMPConnState) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*RTMPConnState) UnmarshalJSON ¶
func (s *RTMPConnState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTMPConnState) UnmarshalText ¶
func (s *RTMPConnState) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (RTMPConnState) Validate ¶
func (s RTMPConnState) Validate() error
type RTSPAuthMethod ¶
type RTSPAuthMethod string
Ref: #/components/schemas/RTSPAuthMethod
const ( RTSPAuthMethodBasic RTSPAuthMethod = "basic" RTSPAuthMethodDigest RTSPAuthMethod = "digest" )
func (RTSPAuthMethod) AllValues ¶
func (RTSPAuthMethod) AllValues() []RTSPAuthMethod
AllValues returns all RTSPAuthMethod values.
func (*RTSPAuthMethod) Decode ¶
func (s *RTSPAuthMethod) Decode(d *jx.Decoder) error
Decode decodes RTSPAuthMethod from json.
func (RTSPAuthMethod) Encode ¶
func (s RTSPAuthMethod) Encode(e *jx.Encoder)
Encode encodes RTSPAuthMethod as json.
func (RTSPAuthMethod) MarshalJSON ¶
func (s RTSPAuthMethod) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (RTSPAuthMethod) MarshalText ¶
func (s RTSPAuthMethod) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*RTSPAuthMethod) UnmarshalJSON ¶
func (s *RTSPAuthMethod) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTSPAuthMethod) UnmarshalText ¶
func (s *RTSPAuthMethod) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (RTSPAuthMethod) Validate ¶
func (s RTSPAuthMethod) Validate() error
type RTSPConn ¶
type RTSPConn struct {
ID OptUUID `json:"id"`
Created OptString `json:"created"`
RemoteAddr OptString `json:"remoteAddr"`
Session OptNilUUID `json:"session"`
Tunnel OptString `json:"tunnel"`
InboundBytes OptUint64 `json:"inboundBytes"`
OutboundBytes OptUint64 `json:"outboundBytes"`
// Deprecated: schema marks this property as deprecated.
BytesReceived OptUint64 `json:"bytesReceived"`
// Deprecated: schema marks this property as deprecated.
BytesSent OptUint64 `json:"bytesSent"`
}
Ref: #/components/schemas/RTSPConn
func (*RTSPConn) GetBytesReceived ¶
GetBytesReceived returns the value of BytesReceived.
func (*RTSPConn) GetBytesSent ¶
GetBytesSent returns the value of BytesSent.
func (*RTSPConn) GetCreated ¶
GetCreated returns the value of Created.
func (*RTSPConn) GetInboundBytes ¶
GetInboundBytes returns the value of InboundBytes.
func (*RTSPConn) GetOutboundBytes ¶
GetOutboundBytes returns the value of OutboundBytes.
func (*RTSPConn) GetRemoteAddr ¶
GetRemoteAddr returns the value of RemoteAddr.
func (*RTSPConn) GetSession ¶
func (s *RTSPConn) GetSession() OptNilUUID
GetSession returns the value of Session.
func (*RTSPConn) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*RTSPConn) SetBytesReceived ¶
SetBytesReceived sets the value of BytesReceived.
func (*RTSPConn) SetBytesSent ¶
SetBytesSent sets the value of BytesSent.
func (*RTSPConn) SetCreated ¶
SetCreated sets the value of Created.
func (*RTSPConn) SetInboundBytes ¶
SetInboundBytes sets the value of InboundBytes.
func (*RTSPConn) SetOutboundBytes ¶
SetOutboundBytes sets the value of OutboundBytes.
func (*RTSPConn) SetRemoteAddr ¶
SetRemoteAddr sets the value of RemoteAddr.
func (*RTSPConn) SetSession ¶
func (s *RTSPConn) SetSession(val OptNilUUID)
SetSession sets the value of Session.
func (*RTSPConn) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type RTSPConnList ¶
type RTSPConnList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []RTSPConn `json:"items"`
}
Ref: #/components/schemas/RTSPConnList
func (*RTSPConnList) Decode ¶
func (s *RTSPConnList) Decode(d *jx.Decoder) error
Decode decodes RTSPConnList from json.
func (*RTSPConnList) Encode ¶
func (s *RTSPConnList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*RTSPConnList) GetItemCount ¶
func (s *RTSPConnList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*RTSPConnList) GetItems ¶
func (s *RTSPConnList) GetItems() []RTSPConn
GetItems returns the value of Items.
func (*RTSPConnList) GetPageCount ¶
func (s *RTSPConnList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*RTSPConnList) MarshalJSON ¶
func (s *RTSPConnList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RTSPConnList) SetItemCount ¶
func (s *RTSPConnList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*RTSPConnList) SetItems ¶
func (s *RTSPConnList) SetItems(val []RTSPConn)
SetItems sets the value of Items.
func (*RTSPConnList) SetPageCount ¶
func (s *RTSPConnList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*RTSPConnList) UnmarshalJSON ¶
func (s *RTSPConnList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type RTSPRangeType ¶
type RTSPRangeType string
Ref: #/components/schemas/RTSPRangeType
const ( RTSPRangeTypeEmpty RTSPRangeType = "" RTSPRangeTypeClock RTSPRangeType = "clock" RTSPRangeTypeNpt RTSPRangeType = "npt" RTSPRangeTypeSmpte RTSPRangeType = "smpte" )
func (RTSPRangeType) AllValues ¶
func (RTSPRangeType) AllValues() []RTSPRangeType
AllValues returns all RTSPRangeType values.
func (*RTSPRangeType) Decode ¶
func (s *RTSPRangeType) Decode(d *jx.Decoder) error
Decode decodes RTSPRangeType from json.
func (RTSPRangeType) Encode ¶
func (s RTSPRangeType) Encode(e *jx.Encoder)
Encode encodes RTSPRangeType as json.
func (RTSPRangeType) MarshalJSON ¶
func (s RTSPRangeType) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (RTSPRangeType) MarshalText ¶
func (s RTSPRangeType) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*RTSPRangeType) UnmarshalJSON ¶
func (s *RTSPRangeType) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTSPRangeType) UnmarshalText ¶
func (s *RTSPRangeType) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (RTSPRangeType) Validate ¶
func (s RTSPRangeType) Validate() error
type RTSPSession ¶
type RTSPSession struct {
ID OptUUID `json:"id"`
Created OptString `json:"created"`
RemoteAddr OptString `json:"remoteAddr"`
State OptRTSPSessionState `json:"state"`
Path OptString `json:"path"`
Query OptString `json:"query"`
User OptString `json:"user"`
Transport OptNilString `json:"transport"`
Profile OptNilString `json:"profile"`
Conns []uuid.UUID `json:"conns"`
InboundBytes OptUint64 `json:"inboundBytes"`
InboundRTPPackets OptUint64 `json:"inboundRTPPackets"`
InboundRTPPacketsLost OptUint64 `json:"inboundRTPPacketsLost"`
InboundRTPPacketsInError OptUint64 `json:"inboundRTPPacketsInError"`
InboundRTPPacketsJitter OptFloat64 `json:"inboundRTPPacketsJitter"`
InboundRTCPPackets OptUint64 `json:"inboundRTCPPackets"`
InboundRTCPPacketsInError OptUint64 `json:"inboundRTCPPacketsInError"`
OutboundBytes OptUint64 `json:"outboundBytes"`
OutboundRTPPackets OptUint64 `json:"outboundRTPPackets"`
OutboundRTPPacketsReportedLost OptUint64 `json:"outboundRTPPacketsReportedLost"`
OutboundRTPPacketsDiscarded OptUint64 `json:"outboundRTPPacketsDiscarded"`
OutboundRTCPPackets OptUint64 `json:"outboundRTCPPackets"`
// Deprecated: schema marks this property as deprecated.
BytesReceived OptUint64 `json:"bytesReceived"`
// Deprecated: schema marks this property as deprecated.
BytesSent OptUint64 `json:"bytesSent"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsReceived OptUint64 `json:"rtpPacketsReceived"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsSent OptUint64 `json:"rtpPacketsSent"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsLost OptUint64 `json:"rtpPacketsLost"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsInError OptUint64 `json:"rtpPacketsInError"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsJitter OptFloat64 `json:"rtpPacketsJitter"`
// Deprecated: schema marks this property as deprecated.
RtcpPacketsReceived OptUint64 `json:"rtcpPacketsReceived"`
// Deprecated: schema marks this property as deprecated.
RtcpPacketsSent OptUint64 `json:"rtcpPacketsSent"`
// Deprecated: schema marks this property as deprecated.
RtcpPacketsInError OptUint64 `json:"rtcpPacketsInError"`
}
Ref: #/components/schemas/RTSPSession
func (*RTSPSession) Decode ¶
func (s *RTSPSession) Decode(d *jx.Decoder) error
Decode decodes RTSPSession from json.
func (*RTSPSession) Encode ¶
func (s *RTSPSession) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*RTSPSession) GetBytesReceived ¶
func (s *RTSPSession) GetBytesReceived() OptUint64
GetBytesReceived returns the value of BytesReceived.
func (*RTSPSession) GetBytesSent ¶
func (s *RTSPSession) GetBytesSent() OptUint64
GetBytesSent returns the value of BytesSent.
func (*RTSPSession) GetConns ¶
func (s *RTSPSession) GetConns() []uuid.UUID
GetConns returns the value of Conns.
func (*RTSPSession) GetCreated ¶
func (s *RTSPSession) GetCreated() OptString
GetCreated returns the value of Created.
func (*RTSPSession) GetInboundBytes ¶
func (s *RTSPSession) GetInboundBytes() OptUint64
GetInboundBytes returns the value of InboundBytes.
func (*RTSPSession) GetInboundRTCPPackets ¶
func (s *RTSPSession) GetInboundRTCPPackets() OptUint64
GetInboundRTCPPackets returns the value of InboundRTCPPackets.
func (*RTSPSession) GetInboundRTCPPacketsInError ¶
func (s *RTSPSession) GetInboundRTCPPacketsInError() OptUint64
GetInboundRTCPPacketsInError returns the value of InboundRTCPPacketsInError.
func (*RTSPSession) GetInboundRTPPackets ¶
func (s *RTSPSession) GetInboundRTPPackets() OptUint64
GetInboundRTPPackets returns the value of InboundRTPPackets.
func (*RTSPSession) GetInboundRTPPacketsInError ¶
func (s *RTSPSession) GetInboundRTPPacketsInError() OptUint64
GetInboundRTPPacketsInError returns the value of InboundRTPPacketsInError.
func (*RTSPSession) GetInboundRTPPacketsJitter ¶
func (s *RTSPSession) GetInboundRTPPacketsJitter() OptFloat64
GetInboundRTPPacketsJitter returns the value of InboundRTPPacketsJitter.
func (*RTSPSession) GetInboundRTPPacketsLost ¶
func (s *RTSPSession) GetInboundRTPPacketsLost() OptUint64
GetInboundRTPPacketsLost returns the value of InboundRTPPacketsLost.
func (*RTSPSession) GetOutboundBytes ¶
func (s *RTSPSession) GetOutboundBytes() OptUint64
GetOutboundBytes returns the value of OutboundBytes.
func (*RTSPSession) GetOutboundRTCPPackets ¶
func (s *RTSPSession) GetOutboundRTCPPackets() OptUint64
GetOutboundRTCPPackets returns the value of OutboundRTCPPackets.
func (*RTSPSession) GetOutboundRTPPackets ¶
func (s *RTSPSession) GetOutboundRTPPackets() OptUint64
GetOutboundRTPPackets returns the value of OutboundRTPPackets.
func (*RTSPSession) GetOutboundRTPPacketsDiscarded ¶
func (s *RTSPSession) GetOutboundRTPPacketsDiscarded() OptUint64
GetOutboundRTPPacketsDiscarded returns the value of OutboundRTPPacketsDiscarded.
func (*RTSPSession) GetOutboundRTPPacketsReportedLost ¶
func (s *RTSPSession) GetOutboundRTPPacketsReportedLost() OptUint64
GetOutboundRTPPacketsReportedLost returns the value of OutboundRTPPacketsReportedLost.
func (*RTSPSession) GetPath ¶
func (s *RTSPSession) GetPath() OptString
GetPath returns the value of Path.
func (*RTSPSession) GetProfile ¶
func (s *RTSPSession) GetProfile() OptNilString
GetProfile returns the value of Profile.
func (*RTSPSession) GetQuery ¶
func (s *RTSPSession) GetQuery() OptString
GetQuery returns the value of Query.
func (*RTSPSession) GetRemoteAddr ¶
func (s *RTSPSession) GetRemoteAddr() OptString
GetRemoteAddr returns the value of RemoteAddr.
func (*RTSPSession) GetRtcpPacketsInError ¶
func (s *RTSPSession) GetRtcpPacketsInError() OptUint64
GetRtcpPacketsInError returns the value of RtcpPacketsInError.
func (*RTSPSession) GetRtcpPacketsReceived ¶
func (s *RTSPSession) GetRtcpPacketsReceived() OptUint64
GetRtcpPacketsReceived returns the value of RtcpPacketsReceived.
func (*RTSPSession) GetRtcpPacketsSent ¶
func (s *RTSPSession) GetRtcpPacketsSent() OptUint64
GetRtcpPacketsSent returns the value of RtcpPacketsSent.
func (*RTSPSession) GetRtpPacketsInError ¶
func (s *RTSPSession) GetRtpPacketsInError() OptUint64
GetRtpPacketsInError returns the value of RtpPacketsInError.
func (*RTSPSession) GetRtpPacketsJitter ¶
func (s *RTSPSession) GetRtpPacketsJitter() OptFloat64
GetRtpPacketsJitter returns the value of RtpPacketsJitter.
func (*RTSPSession) GetRtpPacketsLost ¶
func (s *RTSPSession) GetRtpPacketsLost() OptUint64
GetRtpPacketsLost returns the value of RtpPacketsLost.
func (*RTSPSession) GetRtpPacketsReceived ¶
func (s *RTSPSession) GetRtpPacketsReceived() OptUint64
GetRtpPacketsReceived returns the value of RtpPacketsReceived.
func (*RTSPSession) GetRtpPacketsSent ¶
func (s *RTSPSession) GetRtpPacketsSent() OptUint64
GetRtpPacketsSent returns the value of RtpPacketsSent.
func (*RTSPSession) GetState ¶
func (s *RTSPSession) GetState() OptRTSPSessionState
GetState returns the value of State.
func (*RTSPSession) GetTransport ¶
func (s *RTSPSession) GetTransport() OptNilString
GetTransport returns the value of Transport.
func (*RTSPSession) GetUser ¶
func (s *RTSPSession) GetUser() OptString
GetUser returns the value of User.
func (*RTSPSession) MarshalJSON ¶
func (s *RTSPSession) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RTSPSession) SetBytesReceived ¶
func (s *RTSPSession) SetBytesReceived(val OptUint64)
SetBytesReceived sets the value of BytesReceived.
func (*RTSPSession) SetBytesSent ¶
func (s *RTSPSession) SetBytesSent(val OptUint64)
SetBytesSent sets the value of BytesSent.
func (*RTSPSession) SetConns ¶
func (s *RTSPSession) SetConns(val []uuid.UUID)
SetConns sets the value of Conns.
func (*RTSPSession) SetCreated ¶
func (s *RTSPSession) SetCreated(val OptString)
SetCreated sets the value of Created.
func (*RTSPSession) SetInboundBytes ¶
func (s *RTSPSession) SetInboundBytes(val OptUint64)
SetInboundBytes sets the value of InboundBytes.
func (*RTSPSession) SetInboundRTCPPackets ¶
func (s *RTSPSession) SetInboundRTCPPackets(val OptUint64)
SetInboundRTCPPackets sets the value of InboundRTCPPackets.
func (*RTSPSession) SetInboundRTCPPacketsInError ¶
func (s *RTSPSession) SetInboundRTCPPacketsInError(val OptUint64)
SetInboundRTCPPacketsInError sets the value of InboundRTCPPacketsInError.
func (*RTSPSession) SetInboundRTPPackets ¶
func (s *RTSPSession) SetInboundRTPPackets(val OptUint64)
SetInboundRTPPackets sets the value of InboundRTPPackets.
func (*RTSPSession) SetInboundRTPPacketsInError ¶
func (s *RTSPSession) SetInboundRTPPacketsInError(val OptUint64)
SetInboundRTPPacketsInError sets the value of InboundRTPPacketsInError.
func (*RTSPSession) SetInboundRTPPacketsJitter ¶
func (s *RTSPSession) SetInboundRTPPacketsJitter(val OptFloat64)
SetInboundRTPPacketsJitter sets the value of InboundRTPPacketsJitter.
func (*RTSPSession) SetInboundRTPPacketsLost ¶
func (s *RTSPSession) SetInboundRTPPacketsLost(val OptUint64)
SetInboundRTPPacketsLost sets the value of InboundRTPPacketsLost.
func (*RTSPSession) SetOutboundBytes ¶
func (s *RTSPSession) SetOutboundBytes(val OptUint64)
SetOutboundBytes sets the value of OutboundBytes.
func (*RTSPSession) SetOutboundRTCPPackets ¶
func (s *RTSPSession) SetOutboundRTCPPackets(val OptUint64)
SetOutboundRTCPPackets sets the value of OutboundRTCPPackets.
func (*RTSPSession) SetOutboundRTPPackets ¶
func (s *RTSPSession) SetOutboundRTPPackets(val OptUint64)
SetOutboundRTPPackets sets the value of OutboundRTPPackets.
func (*RTSPSession) SetOutboundRTPPacketsDiscarded ¶
func (s *RTSPSession) SetOutboundRTPPacketsDiscarded(val OptUint64)
SetOutboundRTPPacketsDiscarded sets the value of OutboundRTPPacketsDiscarded.
func (*RTSPSession) SetOutboundRTPPacketsReportedLost ¶
func (s *RTSPSession) SetOutboundRTPPacketsReportedLost(val OptUint64)
SetOutboundRTPPacketsReportedLost sets the value of OutboundRTPPacketsReportedLost.
func (*RTSPSession) SetPath ¶
func (s *RTSPSession) SetPath(val OptString)
SetPath sets the value of Path.
func (*RTSPSession) SetProfile ¶
func (s *RTSPSession) SetProfile(val OptNilString)
SetProfile sets the value of Profile.
func (*RTSPSession) SetQuery ¶
func (s *RTSPSession) SetQuery(val OptString)
SetQuery sets the value of Query.
func (*RTSPSession) SetRemoteAddr ¶
func (s *RTSPSession) SetRemoteAddr(val OptString)
SetRemoteAddr sets the value of RemoteAddr.
func (*RTSPSession) SetRtcpPacketsInError ¶
func (s *RTSPSession) SetRtcpPacketsInError(val OptUint64)
SetRtcpPacketsInError sets the value of RtcpPacketsInError.
func (*RTSPSession) SetRtcpPacketsReceived ¶
func (s *RTSPSession) SetRtcpPacketsReceived(val OptUint64)
SetRtcpPacketsReceived sets the value of RtcpPacketsReceived.
func (*RTSPSession) SetRtcpPacketsSent ¶
func (s *RTSPSession) SetRtcpPacketsSent(val OptUint64)
SetRtcpPacketsSent sets the value of RtcpPacketsSent.
func (*RTSPSession) SetRtpPacketsInError ¶
func (s *RTSPSession) SetRtpPacketsInError(val OptUint64)
SetRtpPacketsInError sets the value of RtpPacketsInError.
func (*RTSPSession) SetRtpPacketsJitter ¶
func (s *RTSPSession) SetRtpPacketsJitter(val OptFloat64)
SetRtpPacketsJitter sets the value of RtpPacketsJitter.
func (*RTSPSession) SetRtpPacketsLost ¶
func (s *RTSPSession) SetRtpPacketsLost(val OptUint64)
SetRtpPacketsLost sets the value of RtpPacketsLost.
func (*RTSPSession) SetRtpPacketsReceived ¶
func (s *RTSPSession) SetRtpPacketsReceived(val OptUint64)
SetRtpPacketsReceived sets the value of RtpPacketsReceived.
func (*RTSPSession) SetRtpPacketsSent ¶
func (s *RTSPSession) SetRtpPacketsSent(val OptUint64)
SetRtpPacketsSent sets the value of RtpPacketsSent.
func (*RTSPSession) SetState ¶
func (s *RTSPSession) SetState(val OptRTSPSessionState)
SetState sets the value of State.
func (*RTSPSession) SetTransport ¶
func (s *RTSPSession) SetTransport(val OptNilString)
SetTransport sets the value of Transport.
func (*RTSPSession) SetUser ¶
func (s *RTSPSession) SetUser(val OptString)
SetUser sets the value of User.
func (*RTSPSession) UnmarshalJSON ¶
func (s *RTSPSession) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTSPSession) Validate ¶
func (s *RTSPSession) Validate() error
type RTSPSessionList ¶
type RTSPSessionList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []RTSPSession `json:"items"`
}
Ref: #/components/schemas/RTSPSessionList
func (*RTSPSessionList) Decode ¶
func (s *RTSPSessionList) Decode(d *jx.Decoder) error
Decode decodes RTSPSessionList from json.
func (*RTSPSessionList) Encode ¶
func (s *RTSPSessionList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*RTSPSessionList) GetItemCount ¶
func (s *RTSPSessionList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*RTSPSessionList) GetItems ¶
func (s *RTSPSessionList) GetItems() []RTSPSession
GetItems returns the value of Items.
func (*RTSPSessionList) GetPageCount ¶
func (s *RTSPSessionList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*RTSPSessionList) MarshalJSON ¶
func (s *RTSPSessionList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RTSPSessionList) SetItemCount ¶
func (s *RTSPSessionList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*RTSPSessionList) SetItems ¶
func (s *RTSPSessionList) SetItems(val []RTSPSession)
SetItems sets the value of Items.
func (*RTSPSessionList) SetPageCount ¶
func (s *RTSPSessionList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*RTSPSessionList) UnmarshalJSON ¶
func (s *RTSPSessionList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTSPSessionList) Validate ¶
func (s *RTSPSessionList) Validate() error
type RTSPSessionState ¶
type RTSPSessionState string
Ref: #/components/schemas/RTSPSessionState
const ( RTSPSessionStateIdle RTSPSessionState = "idle" RTSPSessionStateRead RTSPSessionState = "read" RTSPSessionStatePublish RTSPSessionState = "publish" )
func (RTSPSessionState) AllValues ¶
func (RTSPSessionState) AllValues() []RTSPSessionState
AllValues returns all RTSPSessionState values.
func (*RTSPSessionState) Decode ¶
func (s *RTSPSessionState) Decode(d *jx.Decoder) error
Decode decodes RTSPSessionState from json.
func (RTSPSessionState) Encode ¶
func (s RTSPSessionState) Encode(e *jx.Encoder)
Encode encodes RTSPSessionState as json.
func (RTSPSessionState) MarshalJSON ¶
func (s RTSPSessionState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (RTSPSessionState) MarshalText ¶
func (s RTSPSessionState) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*RTSPSessionState) UnmarshalJSON ¶
func (s *RTSPSessionState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTSPSessionState) UnmarshalText ¶
func (s *RTSPSessionState) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (RTSPSessionState) Validate ¶
func (s RTSPSessionState) Validate() error
type RTSPTransport ¶
type RTSPTransport string
Ref: #/components/schemas/RTSPTransport
const ( RTSPTransportUDP RTSPTransport = "udp" RTSPTransportMulticast RTSPTransport = "multicast" RTSPTransportTCP RTSPTransport = "tcp" RTSPTransportAutomatic RTSPTransport = "automatic" )
func (RTSPTransport) AllValues ¶
func (RTSPTransport) AllValues() []RTSPTransport
AllValues returns all RTSPTransport values.
func (*RTSPTransport) Decode ¶
func (s *RTSPTransport) Decode(d *jx.Decoder) error
Decode decodes RTSPTransport from json.
func (RTSPTransport) Encode ¶
func (s RTSPTransport) Encode(e *jx.Encoder)
Encode encodes RTSPTransport as json.
func (RTSPTransport) MarshalJSON ¶
func (s RTSPTransport) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (RTSPTransport) MarshalText ¶
func (s RTSPTransport) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*RTSPTransport) UnmarshalJSON ¶
func (s *RTSPTransport) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RTSPTransport) UnmarshalText ¶
func (s *RTSPTransport) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (RTSPTransport) Validate ¶
func (s RTSPTransport) Validate() error
type RecordFormat ¶
type RecordFormat string
Ref: #/components/schemas/RecordFormat
const ( RecordFormatFmp4 RecordFormat = "fmp4" RecordFormatMpegts RecordFormat = "mpegts" )
func (RecordFormat) AllValues ¶
func (RecordFormat) AllValues() []RecordFormat
AllValues returns all RecordFormat values.
func (*RecordFormat) Decode ¶
func (s *RecordFormat) Decode(d *jx.Decoder) error
Decode decodes RecordFormat from json.
func (RecordFormat) Encode ¶
func (s RecordFormat) Encode(e *jx.Encoder)
Encode encodes RecordFormat as json.
func (RecordFormat) MarshalJSON ¶
func (s RecordFormat) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (RecordFormat) MarshalText ¶
func (s RecordFormat) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*RecordFormat) UnmarshalJSON ¶
func (s *RecordFormat) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordFormat) UnmarshalText ¶
func (s *RecordFormat) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (RecordFormat) Validate ¶
func (s RecordFormat) Validate() error
type Recording ¶
type Recording struct {
Name OptString `json:"name"`
Segments []RecordingSegment `json:"segments"`
}
Ref: #/components/schemas/Recording
func (*Recording) GetSegments ¶
func (s *Recording) GetSegments() []RecordingSegment
GetSegments returns the value of Segments.
func (*Recording) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*Recording) SetSegments ¶
func (s *Recording) SetSegments(val []RecordingSegment)
SetSegments sets the value of Segments.
func (*Recording) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type RecordingList ¶
type RecordingList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []Recording `json:"items"`
}
Ref: #/components/schemas/RecordingList
func (*RecordingList) Decode ¶
func (s *RecordingList) Decode(d *jx.Decoder) error
Decode decodes RecordingList from json.
func (*RecordingList) Encode ¶
func (s *RecordingList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*RecordingList) GetItemCount ¶
func (s *RecordingList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*RecordingList) GetItems ¶
func (s *RecordingList) GetItems() []Recording
GetItems returns the value of Items.
func (*RecordingList) GetPageCount ¶
func (s *RecordingList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*RecordingList) MarshalJSON ¶
func (s *RecordingList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingList) SetItemCount ¶
func (s *RecordingList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*RecordingList) SetItems ¶
func (s *RecordingList) SetItems(val []Recording)
SetItems sets the value of Items.
func (*RecordingList) SetPageCount ¶
func (s *RecordingList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*RecordingList) UnmarshalJSON ¶
func (s *RecordingList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type RecordingSegment ¶
type RecordingSegment struct {
Start OptString `json:"start"`
}
Ref: #/components/schemas/RecordingSegment
func (*RecordingSegment) Decode ¶
func (s *RecordingSegment) Decode(d *jx.Decoder) error
Decode decodes RecordingSegment from json.
func (*RecordingSegment) Encode ¶
func (s *RecordingSegment) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*RecordingSegment) GetStart ¶
func (s *RecordingSegment) GetStart() OptString
GetStart returns the value of Start.
func (*RecordingSegment) MarshalJSON ¶
func (s *RecordingSegment) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingSegment) SetStart ¶
func (s *RecordingSegment) SetStart(val OptString)
SetStart sets the value of Start.
func (*RecordingSegment) UnmarshalJSON ¶
func (s *RecordingSegment) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type RecordingsDeleteSegmentBadRequest ¶
type RecordingsDeleteSegmentBadRequest Error
func (*RecordingsDeleteSegmentBadRequest) Decode ¶
func (s *RecordingsDeleteSegmentBadRequest) Decode(d *jx.Decoder) error
Decode decodes RecordingsDeleteSegmentBadRequest from json.
func (*RecordingsDeleteSegmentBadRequest) Encode ¶
func (s *RecordingsDeleteSegmentBadRequest) Encode(e *jx.Encoder)
Encode encodes RecordingsDeleteSegmentBadRequest as json.
func (*RecordingsDeleteSegmentBadRequest) MarshalJSON ¶
func (s *RecordingsDeleteSegmentBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsDeleteSegmentBadRequest) UnmarshalJSON ¶
func (s *RecordingsDeleteSegmentBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsDeleteSegmentBadRequest) Validate ¶
func (s *RecordingsDeleteSegmentBadRequest) Validate() error
type RecordingsDeleteSegmentInternalServerError ¶
type RecordingsDeleteSegmentInternalServerError Error
func (*RecordingsDeleteSegmentInternalServerError) Decode ¶
func (s *RecordingsDeleteSegmentInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RecordingsDeleteSegmentInternalServerError from json.
func (*RecordingsDeleteSegmentInternalServerError) Encode ¶
func (s *RecordingsDeleteSegmentInternalServerError) Encode(e *jx.Encoder)
Encode encodes RecordingsDeleteSegmentInternalServerError as json.
func (*RecordingsDeleteSegmentInternalServerError) MarshalJSON ¶
func (s *RecordingsDeleteSegmentInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsDeleteSegmentInternalServerError) UnmarshalJSON ¶
func (s *RecordingsDeleteSegmentInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsDeleteSegmentInternalServerError) Validate ¶
func (s *RecordingsDeleteSegmentInternalServerError) Validate() error
type RecordingsDeleteSegmentNotFound ¶
type RecordingsDeleteSegmentNotFound Error
func (*RecordingsDeleteSegmentNotFound) Decode ¶
func (s *RecordingsDeleteSegmentNotFound) Decode(d *jx.Decoder) error
Decode decodes RecordingsDeleteSegmentNotFound from json.
func (*RecordingsDeleteSegmentNotFound) Encode ¶
func (s *RecordingsDeleteSegmentNotFound) Encode(e *jx.Encoder)
Encode encodes RecordingsDeleteSegmentNotFound as json.
func (*RecordingsDeleteSegmentNotFound) MarshalJSON ¶
func (s *RecordingsDeleteSegmentNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsDeleteSegmentNotFound) UnmarshalJSON ¶
func (s *RecordingsDeleteSegmentNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsDeleteSegmentNotFound) Validate ¶
func (s *RecordingsDeleteSegmentNotFound) Validate() error
type RecordingsDeleteSegmentParams ¶
type RecordingsDeleteSegmentParams struct {
// Path.
Path string
// Starting date of the segment.
Start string
}
RecordingsDeleteSegmentParams is parameters of recordingsDeleteSegment operation.
type RecordingsDeleteSegmentRes ¶
type RecordingsDeleteSegmentRes interface {
// contains filtered or unexported methods
}
type RecordingsGetBadRequest ¶
type RecordingsGetBadRequest Error
func (*RecordingsGetBadRequest) Decode ¶
func (s *RecordingsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RecordingsGetBadRequest from json.
func (*RecordingsGetBadRequest) Encode ¶
func (s *RecordingsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RecordingsGetBadRequest as json.
func (*RecordingsGetBadRequest) MarshalJSON ¶
func (s *RecordingsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsGetBadRequest) UnmarshalJSON ¶
func (s *RecordingsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsGetBadRequest) Validate ¶
func (s *RecordingsGetBadRequest) Validate() error
type RecordingsGetInternalServerError ¶
type RecordingsGetInternalServerError Error
func (*RecordingsGetInternalServerError) Decode ¶
func (s *RecordingsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RecordingsGetInternalServerError from json.
func (*RecordingsGetInternalServerError) Encode ¶
func (s *RecordingsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RecordingsGetInternalServerError as json.
func (*RecordingsGetInternalServerError) MarshalJSON ¶
func (s *RecordingsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsGetInternalServerError) UnmarshalJSON ¶
func (s *RecordingsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsGetInternalServerError) Validate ¶
func (s *RecordingsGetInternalServerError) Validate() error
type RecordingsGetNotFound ¶
type RecordingsGetNotFound Error
func (*RecordingsGetNotFound) Decode ¶
func (s *RecordingsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RecordingsGetNotFound from json.
func (*RecordingsGetNotFound) Encode ¶
func (s *RecordingsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RecordingsGetNotFound as json.
func (*RecordingsGetNotFound) MarshalJSON ¶
func (s *RecordingsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsGetNotFound) UnmarshalJSON ¶
func (s *RecordingsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsGetNotFound) Validate ¶
func (s *RecordingsGetNotFound) Validate() error
type RecordingsGetParams ¶
type RecordingsGetParams struct {
// Name of the path.
Name string
}
RecordingsGetParams is parameters of recordingsGet operation.
type RecordingsGetRes ¶
type RecordingsGetRes interface {
// contains filtered or unexported methods
}
type RecordingsListBadRequest ¶
type RecordingsListBadRequest Error
func (*RecordingsListBadRequest) Decode ¶
func (s *RecordingsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RecordingsListBadRequest from json.
func (*RecordingsListBadRequest) Encode ¶
func (s *RecordingsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RecordingsListBadRequest as json.
func (*RecordingsListBadRequest) MarshalJSON ¶
func (s *RecordingsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsListBadRequest) UnmarshalJSON ¶
func (s *RecordingsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsListBadRequest) Validate ¶
func (s *RecordingsListBadRequest) Validate() error
type RecordingsListInternalServerError ¶
type RecordingsListInternalServerError Error
func (*RecordingsListInternalServerError) Decode ¶
func (s *RecordingsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RecordingsListInternalServerError from json.
func (*RecordingsListInternalServerError) Encode ¶
func (s *RecordingsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RecordingsListInternalServerError as json.
func (*RecordingsListInternalServerError) MarshalJSON ¶
func (s *RecordingsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RecordingsListInternalServerError) UnmarshalJSON ¶
func (s *RecordingsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RecordingsListInternalServerError) Validate ¶
func (s *RecordingsListInternalServerError) Validate() error
type RecordingsListParams ¶
type RecordingsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RecordingsListParams is parameters of recordingsList operation.
type RecordingsListRes ¶
type RecordingsListRes interface {
// contains filtered or unexported methods
}
type RtmpConnectionsGetBadRequest ¶
type RtmpConnectionsGetBadRequest Error
func (*RtmpConnectionsGetBadRequest) Decode ¶
func (s *RtmpConnectionsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtmpConnectionsGetBadRequest from json.
func (*RtmpConnectionsGetBadRequest) Encode ¶
func (s *RtmpConnectionsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RtmpConnectionsGetBadRequest as json.
func (*RtmpConnectionsGetBadRequest) MarshalJSON ¶
func (s *RtmpConnectionsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnectionsGetBadRequest) UnmarshalJSON ¶
func (s *RtmpConnectionsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnectionsGetBadRequest) Validate ¶
func (s *RtmpConnectionsGetBadRequest) Validate() error
type RtmpConnectionsGetInternalServerError ¶
type RtmpConnectionsGetInternalServerError Error
func (*RtmpConnectionsGetInternalServerError) Decode ¶
func (s *RtmpConnectionsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtmpConnectionsGetInternalServerError from json.
func (*RtmpConnectionsGetInternalServerError) Encode ¶
func (s *RtmpConnectionsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtmpConnectionsGetInternalServerError as json.
func (*RtmpConnectionsGetInternalServerError) MarshalJSON ¶
func (s *RtmpConnectionsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnectionsGetInternalServerError) UnmarshalJSON ¶
func (s *RtmpConnectionsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnectionsGetInternalServerError) Validate ¶
func (s *RtmpConnectionsGetInternalServerError) Validate() error
type RtmpConnectionsGetNotFound ¶
type RtmpConnectionsGetNotFound Error
func (*RtmpConnectionsGetNotFound) Decode ¶
func (s *RtmpConnectionsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RtmpConnectionsGetNotFound from json.
func (*RtmpConnectionsGetNotFound) Encode ¶
func (s *RtmpConnectionsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RtmpConnectionsGetNotFound as json.
func (*RtmpConnectionsGetNotFound) MarshalJSON ¶
func (s *RtmpConnectionsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnectionsGetNotFound) UnmarshalJSON ¶
func (s *RtmpConnectionsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnectionsGetNotFound) Validate ¶
func (s *RtmpConnectionsGetNotFound) Validate() error
type RtmpConnectionsGetParams ¶
type RtmpConnectionsGetParams struct {
// ID of the connection.
ID string
}
RtmpConnectionsGetParams is parameters of rtmpConnectionsGet operation.
type RtmpConnectionsGetRes ¶
type RtmpConnectionsGetRes interface {
// contains filtered or unexported methods
}
type RtmpConnsKickBadRequest ¶
type RtmpConnsKickBadRequest Error
func (*RtmpConnsKickBadRequest) Decode ¶
func (s *RtmpConnsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtmpConnsKickBadRequest from json.
func (*RtmpConnsKickBadRequest) Encode ¶
func (s *RtmpConnsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes RtmpConnsKickBadRequest as json.
func (*RtmpConnsKickBadRequest) MarshalJSON ¶
func (s *RtmpConnsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnsKickBadRequest) UnmarshalJSON ¶
func (s *RtmpConnsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnsKickBadRequest) Validate ¶
func (s *RtmpConnsKickBadRequest) Validate() error
type RtmpConnsKickInternalServerError ¶
type RtmpConnsKickInternalServerError Error
func (*RtmpConnsKickInternalServerError) Decode ¶
func (s *RtmpConnsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtmpConnsKickInternalServerError from json.
func (*RtmpConnsKickInternalServerError) Encode ¶
func (s *RtmpConnsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtmpConnsKickInternalServerError as json.
func (*RtmpConnsKickInternalServerError) MarshalJSON ¶
func (s *RtmpConnsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnsKickInternalServerError) UnmarshalJSON ¶
func (s *RtmpConnsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnsKickInternalServerError) Validate ¶
func (s *RtmpConnsKickInternalServerError) Validate() error
type RtmpConnsKickNotFound ¶
type RtmpConnsKickNotFound Error
func (*RtmpConnsKickNotFound) Decode ¶
func (s *RtmpConnsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes RtmpConnsKickNotFound from json.
func (*RtmpConnsKickNotFound) Encode ¶
func (s *RtmpConnsKickNotFound) Encode(e *jx.Encoder)
Encode encodes RtmpConnsKickNotFound as json.
func (*RtmpConnsKickNotFound) MarshalJSON ¶
func (s *RtmpConnsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnsKickNotFound) UnmarshalJSON ¶
func (s *RtmpConnsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnsKickNotFound) Validate ¶
func (s *RtmpConnsKickNotFound) Validate() error
type RtmpConnsKickParams ¶
type RtmpConnsKickParams struct {
// ID of the connection.
ID string
}
RtmpConnsKickParams is parameters of rtmpConnsKick operation.
type RtmpConnsKickRes ¶
type RtmpConnsKickRes interface {
// contains filtered or unexported methods
}
type RtmpConnsListBadRequest ¶
type RtmpConnsListBadRequest Error
func (*RtmpConnsListBadRequest) Decode ¶
func (s *RtmpConnsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtmpConnsListBadRequest from json.
func (*RtmpConnsListBadRequest) Encode ¶
func (s *RtmpConnsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RtmpConnsListBadRequest as json.
func (*RtmpConnsListBadRequest) MarshalJSON ¶
func (s *RtmpConnsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnsListBadRequest) UnmarshalJSON ¶
func (s *RtmpConnsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnsListBadRequest) Validate ¶
func (s *RtmpConnsListBadRequest) Validate() error
type RtmpConnsListInternalServerError ¶
type RtmpConnsListInternalServerError Error
func (*RtmpConnsListInternalServerError) Decode ¶
func (s *RtmpConnsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtmpConnsListInternalServerError from json.
func (*RtmpConnsListInternalServerError) Encode ¶
func (s *RtmpConnsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtmpConnsListInternalServerError as json.
func (*RtmpConnsListInternalServerError) MarshalJSON ¶
func (s *RtmpConnsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpConnsListInternalServerError) UnmarshalJSON ¶
func (s *RtmpConnsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpConnsListInternalServerError) Validate ¶
func (s *RtmpConnsListInternalServerError) Validate() error
type RtmpConnsListParams ¶
type RtmpConnsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RtmpConnsListParams is parameters of rtmpConnsList operation.
type RtmpConnsListRes ¶
type RtmpConnsListRes interface {
// contains filtered or unexported methods
}
type RtmpsConnectionsGetBadRequest ¶
type RtmpsConnectionsGetBadRequest Error
func (*RtmpsConnectionsGetBadRequest) Decode ¶
func (s *RtmpsConnectionsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnectionsGetBadRequest from json.
func (*RtmpsConnectionsGetBadRequest) Encode ¶
func (s *RtmpsConnectionsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RtmpsConnectionsGetBadRequest as json.
func (*RtmpsConnectionsGetBadRequest) MarshalJSON ¶
func (s *RtmpsConnectionsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnectionsGetBadRequest) UnmarshalJSON ¶
func (s *RtmpsConnectionsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnectionsGetBadRequest) Validate ¶
func (s *RtmpsConnectionsGetBadRequest) Validate() error
type RtmpsConnectionsGetInternalServerError ¶
type RtmpsConnectionsGetInternalServerError Error
func (*RtmpsConnectionsGetInternalServerError) Decode ¶
func (s *RtmpsConnectionsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnectionsGetInternalServerError from json.
func (*RtmpsConnectionsGetInternalServerError) Encode ¶
func (s *RtmpsConnectionsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtmpsConnectionsGetInternalServerError as json.
func (*RtmpsConnectionsGetInternalServerError) MarshalJSON ¶
func (s *RtmpsConnectionsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnectionsGetInternalServerError) UnmarshalJSON ¶
func (s *RtmpsConnectionsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnectionsGetInternalServerError) Validate ¶
func (s *RtmpsConnectionsGetInternalServerError) Validate() error
type RtmpsConnectionsGetNotFound ¶
type RtmpsConnectionsGetNotFound Error
func (*RtmpsConnectionsGetNotFound) Decode ¶
func (s *RtmpsConnectionsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnectionsGetNotFound from json.
func (*RtmpsConnectionsGetNotFound) Encode ¶
func (s *RtmpsConnectionsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RtmpsConnectionsGetNotFound as json.
func (*RtmpsConnectionsGetNotFound) MarshalJSON ¶
func (s *RtmpsConnectionsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnectionsGetNotFound) UnmarshalJSON ¶
func (s *RtmpsConnectionsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnectionsGetNotFound) Validate ¶
func (s *RtmpsConnectionsGetNotFound) Validate() error
type RtmpsConnectionsGetParams ¶
type RtmpsConnectionsGetParams struct {
// ID of the connection.
ID string
}
RtmpsConnectionsGetParams is parameters of rtmpsConnectionsGet operation.
type RtmpsConnectionsGetRes ¶
type RtmpsConnectionsGetRes interface {
// contains filtered or unexported methods
}
type RtmpsConnsKickBadRequest ¶
type RtmpsConnsKickBadRequest Error
func (*RtmpsConnsKickBadRequest) Decode ¶
func (s *RtmpsConnsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnsKickBadRequest from json.
func (*RtmpsConnsKickBadRequest) Encode ¶
func (s *RtmpsConnsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes RtmpsConnsKickBadRequest as json.
func (*RtmpsConnsKickBadRequest) MarshalJSON ¶
func (s *RtmpsConnsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnsKickBadRequest) UnmarshalJSON ¶
func (s *RtmpsConnsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnsKickBadRequest) Validate ¶
func (s *RtmpsConnsKickBadRequest) Validate() error
type RtmpsConnsKickInternalServerError ¶
type RtmpsConnsKickInternalServerError Error
func (*RtmpsConnsKickInternalServerError) Decode ¶
func (s *RtmpsConnsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnsKickInternalServerError from json.
func (*RtmpsConnsKickInternalServerError) Encode ¶
func (s *RtmpsConnsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtmpsConnsKickInternalServerError as json.
func (*RtmpsConnsKickInternalServerError) MarshalJSON ¶
func (s *RtmpsConnsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnsKickInternalServerError) UnmarshalJSON ¶
func (s *RtmpsConnsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnsKickInternalServerError) Validate ¶
func (s *RtmpsConnsKickInternalServerError) Validate() error
type RtmpsConnsKickNotFound ¶
type RtmpsConnsKickNotFound Error
func (*RtmpsConnsKickNotFound) Decode ¶
func (s *RtmpsConnsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnsKickNotFound from json.
func (*RtmpsConnsKickNotFound) Encode ¶
func (s *RtmpsConnsKickNotFound) Encode(e *jx.Encoder)
Encode encodes RtmpsConnsKickNotFound as json.
func (*RtmpsConnsKickNotFound) MarshalJSON ¶
func (s *RtmpsConnsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnsKickNotFound) UnmarshalJSON ¶
func (s *RtmpsConnsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnsKickNotFound) Validate ¶
func (s *RtmpsConnsKickNotFound) Validate() error
type RtmpsConnsKickParams ¶
type RtmpsConnsKickParams struct {
// ID of the connection.
ID string
}
RtmpsConnsKickParams is parameters of rtmpsConnsKick operation.
type RtmpsConnsKickRes ¶
type RtmpsConnsKickRes interface {
// contains filtered or unexported methods
}
type RtmpsConnsListBadRequest ¶
type RtmpsConnsListBadRequest Error
func (*RtmpsConnsListBadRequest) Decode ¶
func (s *RtmpsConnsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnsListBadRequest from json.
func (*RtmpsConnsListBadRequest) Encode ¶
func (s *RtmpsConnsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RtmpsConnsListBadRequest as json.
func (*RtmpsConnsListBadRequest) MarshalJSON ¶
func (s *RtmpsConnsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnsListBadRequest) UnmarshalJSON ¶
func (s *RtmpsConnsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnsListBadRequest) Validate ¶
func (s *RtmpsConnsListBadRequest) Validate() error
type RtmpsConnsListInternalServerError ¶
type RtmpsConnsListInternalServerError Error
func (*RtmpsConnsListInternalServerError) Decode ¶
func (s *RtmpsConnsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtmpsConnsListInternalServerError from json.
func (*RtmpsConnsListInternalServerError) Encode ¶
func (s *RtmpsConnsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtmpsConnsListInternalServerError as json.
func (*RtmpsConnsListInternalServerError) MarshalJSON ¶
func (s *RtmpsConnsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtmpsConnsListInternalServerError) UnmarshalJSON ¶
func (s *RtmpsConnsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtmpsConnsListInternalServerError) Validate ¶
func (s *RtmpsConnsListInternalServerError) Validate() error
type RtmpsConnsListParams ¶
type RtmpsConnsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RtmpsConnsListParams is parameters of rtmpsConnsList operation.
type RtmpsConnsListRes ¶
type RtmpsConnsListRes interface {
// contains filtered or unexported methods
}
type RtspConnsGetBadRequest ¶
type RtspConnsGetBadRequest Error
func (*RtspConnsGetBadRequest) Decode ¶
func (s *RtspConnsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspConnsGetBadRequest from json.
func (*RtspConnsGetBadRequest) Encode ¶
func (s *RtspConnsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspConnsGetBadRequest as json.
func (*RtspConnsGetBadRequest) MarshalJSON ¶
func (s *RtspConnsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspConnsGetBadRequest) UnmarshalJSON ¶
func (s *RtspConnsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspConnsGetBadRequest) Validate ¶
func (s *RtspConnsGetBadRequest) Validate() error
type RtspConnsGetInternalServerError ¶
type RtspConnsGetInternalServerError Error
func (*RtspConnsGetInternalServerError) Decode ¶
func (s *RtspConnsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspConnsGetInternalServerError from json.
func (*RtspConnsGetInternalServerError) Encode ¶
func (s *RtspConnsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspConnsGetInternalServerError as json.
func (*RtspConnsGetInternalServerError) MarshalJSON ¶
func (s *RtspConnsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspConnsGetInternalServerError) UnmarshalJSON ¶
func (s *RtspConnsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspConnsGetInternalServerError) Validate ¶
func (s *RtspConnsGetInternalServerError) Validate() error
type RtspConnsGetNotFound ¶
type RtspConnsGetNotFound Error
func (*RtspConnsGetNotFound) Decode ¶
func (s *RtspConnsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RtspConnsGetNotFound from json.
func (*RtspConnsGetNotFound) Encode ¶
func (s *RtspConnsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RtspConnsGetNotFound as json.
func (*RtspConnsGetNotFound) MarshalJSON ¶
func (s *RtspConnsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspConnsGetNotFound) UnmarshalJSON ¶
func (s *RtspConnsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspConnsGetNotFound) Validate ¶
func (s *RtspConnsGetNotFound) Validate() error
type RtspConnsGetParams ¶
type RtspConnsGetParams struct {
// ID of the connection.
ID string
}
RtspConnsGetParams is parameters of rtspConnsGet operation.
type RtspConnsGetRes ¶
type RtspConnsGetRes interface {
// contains filtered or unexported methods
}
type RtspConnsListBadRequest ¶
type RtspConnsListBadRequest Error
func (*RtspConnsListBadRequest) Decode ¶
func (s *RtspConnsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspConnsListBadRequest from json.
func (*RtspConnsListBadRequest) Encode ¶
func (s *RtspConnsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspConnsListBadRequest as json.
func (*RtspConnsListBadRequest) MarshalJSON ¶
func (s *RtspConnsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspConnsListBadRequest) UnmarshalJSON ¶
func (s *RtspConnsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspConnsListBadRequest) Validate ¶
func (s *RtspConnsListBadRequest) Validate() error
type RtspConnsListInternalServerError ¶
type RtspConnsListInternalServerError Error
func (*RtspConnsListInternalServerError) Decode ¶
func (s *RtspConnsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspConnsListInternalServerError from json.
func (*RtspConnsListInternalServerError) Encode ¶
func (s *RtspConnsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspConnsListInternalServerError as json.
func (*RtspConnsListInternalServerError) MarshalJSON ¶
func (s *RtspConnsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspConnsListInternalServerError) UnmarshalJSON ¶
func (s *RtspConnsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspConnsListInternalServerError) Validate ¶
func (s *RtspConnsListInternalServerError) Validate() error
type RtspConnsListParams ¶
type RtspConnsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RtspConnsListParams is parameters of rtspConnsList operation.
type RtspConnsListRes ¶
type RtspConnsListRes interface {
// contains filtered or unexported methods
}
type RtspSessionsGetBadRequest ¶
type RtspSessionsGetBadRequest Error
func (*RtspSessionsGetBadRequest) Decode ¶
func (s *RtspSessionsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsGetBadRequest from json.
func (*RtspSessionsGetBadRequest) Encode ¶
func (s *RtspSessionsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspSessionsGetBadRequest as json.
func (*RtspSessionsGetBadRequest) MarshalJSON ¶
func (s *RtspSessionsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsGetBadRequest) UnmarshalJSON ¶
func (s *RtspSessionsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsGetBadRequest) Validate ¶
func (s *RtspSessionsGetBadRequest) Validate() error
type RtspSessionsGetInternalServerError ¶
type RtspSessionsGetInternalServerError Error
func (*RtspSessionsGetInternalServerError) Decode ¶
func (s *RtspSessionsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsGetInternalServerError from json.
func (*RtspSessionsGetInternalServerError) Encode ¶
func (s *RtspSessionsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspSessionsGetInternalServerError as json.
func (*RtspSessionsGetInternalServerError) MarshalJSON ¶
func (s *RtspSessionsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsGetInternalServerError) UnmarshalJSON ¶
func (s *RtspSessionsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsGetInternalServerError) Validate ¶
func (s *RtspSessionsGetInternalServerError) Validate() error
type RtspSessionsGetNotFound ¶
type RtspSessionsGetNotFound Error
func (*RtspSessionsGetNotFound) Decode ¶
func (s *RtspSessionsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsGetNotFound from json.
func (*RtspSessionsGetNotFound) Encode ¶
func (s *RtspSessionsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RtspSessionsGetNotFound as json.
func (*RtspSessionsGetNotFound) MarshalJSON ¶
func (s *RtspSessionsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsGetNotFound) UnmarshalJSON ¶
func (s *RtspSessionsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsGetNotFound) Validate ¶
func (s *RtspSessionsGetNotFound) Validate() error
type RtspSessionsGetParams ¶
type RtspSessionsGetParams struct {
// ID of the connection.
ID string
}
RtspSessionsGetParams is parameters of rtspSessionsGet operation.
type RtspSessionsGetRes ¶
type RtspSessionsGetRes interface {
// contains filtered or unexported methods
}
type RtspSessionsKickBadRequest ¶
type RtspSessionsKickBadRequest Error
func (*RtspSessionsKickBadRequest) Decode ¶
func (s *RtspSessionsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsKickBadRequest from json.
func (*RtspSessionsKickBadRequest) Encode ¶
func (s *RtspSessionsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspSessionsKickBadRequest as json.
func (*RtspSessionsKickBadRequest) MarshalJSON ¶
func (s *RtspSessionsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsKickBadRequest) UnmarshalJSON ¶
func (s *RtspSessionsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsKickBadRequest) Validate ¶
func (s *RtspSessionsKickBadRequest) Validate() error
type RtspSessionsKickInternalServerError ¶
type RtspSessionsKickInternalServerError Error
func (*RtspSessionsKickInternalServerError) Decode ¶
func (s *RtspSessionsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsKickInternalServerError from json.
func (*RtspSessionsKickInternalServerError) Encode ¶
func (s *RtspSessionsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspSessionsKickInternalServerError as json.
func (*RtspSessionsKickInternalServerError) MarshalJSON ¶
func (s *RtspSessionsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsKickInternalServerError) UnmarshalJSON ¶
func (s *RtspSessionsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsKickInternalServerError) Validate ¶
func (s *RtspSessionsKickInternalServerError) Validate() error
type RtspSessionsKickNotFound ¶
type RtspSessionsKickNotFound Error
func (*RtspSessionsKickNotFound) Decode ¶
func (s *RtspSessionsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsKickNotFound from json.
func (*RtspSessionsKickNotFound) Encode ¶
func (s *RtspSessionsKickNotFound) Encode(e *jx.Encoder)
Encode encodes RtspSessionsKickNotFound as json.
func (*RtspSessionsKickNotFound) MarshalJSON ¶
func (s *RtspSessionsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsKickNotFound) UnmarshalJSON ¶
func (s *RtspSessionsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsKickNotFound) Validate ¶
func (s *RtspSessionsKickNotFound) Validate() error
type RtspSessionsKickParams ¶
type RtspSessionsKickParams struct {
// ID of the session.
ID string
}
RtspSessionsKickParams is parameters of rtspSessionsKick operation.
type RtspSessionsKickRes ¶
type RtspSessionsKickRes interface {
// contains filtered or unexported methods
}
type RtspSessionsListBadRequest ¶
type RtspSessionsListBadRequest Error
func (*RtspSessionsListBadRequest) Decode ¶
func (s *RtspSessionsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsListBadRequest from json.
func (*RtspSessionsListBadRequest) Encode ¶
func (s *RtspSessionsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspSessionsListBadRequest as json.
func (*RtspSessionsListBadRequest) MarshalJSON ¶
func (s *RtspSessionsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsListBadRequest) UnmarshalJSON ¶
func (s *RtspSessionsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsListBadRequest) Validate ¶
func (s *RtspSessionsListBadRequest) Validate() error
type RtspSessionsListInternalServerError ¶
type RtspSessionsListInternalServerError Error
func (*RtspSessionsListInternalServerError) Decode ¶
func (s *RtspSessionsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspSessionsListInternalServerError from json.
func (*RtspSessionsListInternalServerError) Encode ¶
func (s *RtspSessionsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspSessionsListInternalServerError as json.
func (*RtspSessionsListInternalServerError) MarshalJSON ¶
func (s *RtspSessionsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspSessionsListInternalServerError) UnmarshalJSON ¶
func (s *RtspSessionsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspSessionsListInternalServerError) Validate ¶
func (s *RtspSessionsListInternalServerError) Validate() error
type RtspSessionsListParams ¶
type RtspSessionsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RtspSessionsListParams is parameters of rtspSessionsList operation.
type RtspSessionsListRes ¶
type RtspSessionsListRes interface {
// contains filtered or unexported methods
}
type RtspsConnsGetBadRequest ¶
type RtspsConnsGetBadRequest Error
func (*RtspsConnsGetBadRequest) Decode ¶
func (s *RtspsConnsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspsConnsGetBadRequest from json.
func (*RtspsConnsGetBadRequest) Encode ¶
func (s *RtspsConnsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspsConnsGetBadRequest as json.
func (*RtspsConnsGetBadRequest) MarshalJSON ¶
func (s *RtspsConnsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsConnsGetBadRequest) UnmarshalJSON ¶
func (s *RtspsConnsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsConnsGetBadRequest) Validate ¶
func (s *RtspsConnsGetBadRequest) Validate() error
type RtspsConnsGetInternalServerError ¶
type RtspsConnsGetInternalServerError Error
func (*RtspsConnsGetInternalServerError) Decode ¶
func (s *RtspsConnsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspsConnsGetInternalServerError from json.
func (*RtspsConnsGetInternalServerError) Encode ¶
func (s *RtspsConnsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspsConnsGetInternalServerError as json.
func (*RtspsConnsGetInternalServerError) MarshalJSON ¶
func (s *RtspsConnsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsConnsGetInternalServerError) UnmarshalJSON ¶
func (s *RtspsConnsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsConnsGetInternalServerError) Validate ¶
func (s *RtspsConnsGetInternalServerError) Validate() error
type RtspsConnsGetNotFound ¶
type RtspsConnsGetNotFound Error
func (*RtspsConnsGetNotFound) Decode ¶
func (s *RtspsConnsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RtspsConnsGetNotFound from json.
func (*RtspsConnsGetNotFound) Encode ¶
func (s *RtspsConnsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RtspsConnsGetNotFound as json.
func (*RtspsConnsGetNotFound) MarshalJSON ¶
func (s *RtspsConnsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsConnsGetNotFound) UnmarshalJSON ¶
func (s *RtspsConnsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsConnsGetNotFound) Validate ¶
func (s *RtspsConnsGetNotFound) Validate() error
type RtspsConnsGetParams ¶
type RtspsConnsGetParams struct {
// ID of the connection.
ID string
}
RtspsConnsGetParams is parameters of rtspsConnsGet operation.
type RtspsConnsGetRes ¶
type RtspsConnsGetRes interface {
// contains filtered or unexported methods
}
type RtspsConnsListBadRequest ¶
type RtspsConnsListBadRequest Error
func (*RtspsConnsListBadRequest) Decode ¶
func (s *RtspsConnsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspsConnsListBadRequest from json.
func (*RtspsConnsListBadRequest) Encode ¶
func (s *RtspsConnsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspsConnsListBadRequest as json.
func (*RtspsConnsListBadRequest) MarshalJSON ¶
func (s *RtspsConnsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsConnsListBadRequest) UnmarshalJSON ¶
func (s *RtspsConnsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsConnsListBadRequest) Validate ¶
func (s *RtspsConnsListBadRequest) Validate() error
type RtspsConnsListInternalServerError ¶
type RtspsConnsListInternalServerError Error
func (*RtspsConnsListInternalServerError) Decode ¶
func (s *RtspsConnsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspsConnsListInternalServerError from json.
func (*RtspsConnsListInternalServerError) Encode ¶
func (s *RtspsConnsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspsConnsListInternalServerError as json.
func (*RtspsConnsListInternalServerError) MarshalJSON ¶
func (s *RtspsConnsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsConnsListInternalServerError) UnmarshalJSON ¶
func (s *RtspsConnsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsConnsListInternalServerError) Validate ¶
func (s *RtspsConnsListInternalServerError) Validate() error
type RtspsConnsListParams ¶
type RtspsConnsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RtspsConnsListParams is parameters of rtspsConnsList operation.
type RtspsConnsListRes ¶
type RtspsConnsListRes interface {
// contains filtered or unexported methods
}
type RtspsSessionsGetBadRequest ¶
type RtspsSessionsGetBadRequest Error
func (*RtspsSessionsGetBadRequest) Decode ¶
func (s *RtspsSessionsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsGetBadRequest from json.
func (*RtspsSessionsGetBadRequest) Encode ¶
func (s *RtspsSessionsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsGetBadRequest as json.
func (*RtspsSessionsGetBadRequest) MarshalJSON ¶
func (s *RtspsSessionsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsGetBadRequest) UnmarshalJSON ¶
func (s *RtspsSessionsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsGetBadRequest) Validate ¶
func (s *RtspsSessionsGetBadRequest) Validate() error
type RtspsSessionsGetInternalServerError ¶
type RtspsSessionsGetInternalServerError Error
func (*RtspsSessionsGetInternalServerError) Decode ¶
func (s *RtspsSessionsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsGetInternalServerError from json.
func (*RtspsSessionsGetInternalServerError) Encode ¶
func (s *RtspsSessionsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsGetInternalServerError as json.
func (*RtspsSessionsGetInternalServerError) MarshalJSON ¶
func (s *RtspsSessionsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsGetInternalServerError) UnmarshalJSON ¶
func (s *RtspsSessionsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsGetInternalServerError) Validate ¶
func (s *RtspsSessionsGetInternalServerError) Validate() error
type RtspsSessionsGetNotFound ¶
type RtspsSessionsGetNotFound Error
func (*RtspsSessionsGetNotFound) Decode ¶
func (s *RtspsSessionsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsGetNotFound from json.
func (*RtspsSessionsGetNotFound) Encode ¶
func (s *RtspsSessionsGetNotFound) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsGetNotFound as json.
func (*RtspsSessionsGetNotFound) MarshalJSON ¶
func (s *RtspsSessionsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsGetNotFound) UnmarshalJSON ¶
func (s *RtspsSessionsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsGetNotFound) Validate ¶
func (s *RtspsSessionsGetNotFound) Validate() error
type RtspsSessionsGetParams ¶
type RtspsSessionsGetParams struct {
// ID of the connection.
ID string
}
RtspsSessionsGetParams is parameters of rtspsSessionsGet operation.
type RtspsSessionsGetRes ¶
type RtspsSessionsGetRes interface {
// contains filtered or unexported methods
}
type RtspsSessionsKickBadRequest ¶
type RtspsSessionsKickBadRequest Error
func (*RtspsSessionsKickBadRequest) Decode ¶
func (s *RtspsSessionsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsKickBadRequest from json.
func (*RtspsSessionsKickBadRequest) Encode ¶
func (s *RtspsSessionsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsKickBadRequest as json.
func (*RtspsSessionsKickBadRequest) MarshalJSON ¶
func (s *RtspsSessionsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsKickBadRequest) UnmarshalJSON ¶
func (s *RtspsSessionsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsKickBadRequest) Validate ¶
func (s *RtspsSessionsKickBadRequest) Validate() error
type RtspsSessionsKickInternalServerError ¶
type RtspsSessionsKickInternalServerError Error
func (*RtspsSessionsKickInternalServerError) Decode ¶
func (s *RtspsSessionsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsKickInternalServerError from json.
func (*RtspsSessionsKickInternalServerError) Encode ¶
func (s *RtspsSessionsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsKickInternalServerError as json.
func (*RtspsSessionsKickInternalServerError) MarshalJSON ¶
func (s *RtspsSessionsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsKickInternalServerError) UnmarshalJSON ¶
func (s *RtspsSessionsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsKickInternalServerError) Validate ¶
func (s *RtspsSessionsKickInternalServerError) Validate() error
type RtspsSessionsKickNotFound ¶
type RtspsSessionsKickNotFound Error
func (*RtspsSessionsKickNotFound) Decode ¶
func (s *RtspsSessionsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsKickNotFound from json.
func (*RtspsSessionsKickNotFound) Encode ¶
func (s *RtspsSessionsKickNotFound) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsKickNotFound as json.
func (*RtspsSessionsKickNotFound) MarshalJSON ¶
func (s *RtspsSessionsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsKickNotFound) UnmarshalJSON ¶
func (s *RtspsSessionsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsKickNotFound) Validate ¶
func (s *RtspsSessionsKickNotFound) Validate() error
type RtspsSessionsKickParams ¶
type RtspsSessionsKickParams struct {
// ID of the session.
ID string
}
RtspsSessionsKickParams is parameters of rtspsSessionsKick operation.
type RtspsSessionsKickRes ¶
type RtspsSessionsKickRes interface {
// contains filtered or unexported methods
}
type RtspsSessionsListBadRequest ¶
type RtspsSessionsListBadRequest Error
func (*RtspsSessionsListBadRequest) Decode ¶
func (s *RtspsSessionsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsListBadRequest from json.
func (*RtspsSessionsListBadRequest) Encode ¶
func (s *RtspsSessionsListBadRequest) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsListBadRequest as json.
func (*RtspsSessionsListBadRequest) MarshalJSON ¶
func (s *RtspsSessionsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsListBadRequest) UnmarshalJSON ¶
func (s *RtspsSessionsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsListBadRequest) Validate ¶
func (s *RtspsSessionsListBadRequest) Validate() error
type RtspsSessionsListInternalServerError ¶
type RtspsSessionsListInternalServerError Error
func (*RtspsSessionsListInternalServerError) Decode ¶
func (s *RtspsSessionsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes RtspsSessionsListInternalServerError from json.
func (*RtspsSessionsListInternalServerError) Encode ¶
func (s *RtspsSessionsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes RtspsSessionsListInternalServerError as json.
func (*RtspsSessionsListInternalServerError) MarshalJSON ¶
func (s *RtspsSessionsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*RtspsSessionsListInternalServerError) UnmarshalJSON ¶
func (s *RtspsSessionsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*RtspsSessionsListInternalServerError) Validate ¶
func (s *RtspsSessionsListInternalServerError) Validate() error
type RtspsSessionsListParams ¶
type RtspsSessionsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
RtspsSessionsListParams is parameters of rtspsSessionsList operation.
type RtspsSessionsListRes ¶
type RtspsSessionsListRes interface {
// contains filtered or unexported methods
}
type SRTConn ¶
type SRTConn struct {
ID OptUUID `json:"id"`
Created OptString `json:"created"`
RemoteAddr OptString `json:"remoteAddr"`
State OptSRTConnState `json:"state"`
Path OptString `json:"path"`
Query OptString `json:"query"`
User OptString `json:"user"`
// The total number of sent DATA packets, including retransmitted packets.
PacketsSent OptUint64 `json:"packetsSent"`
// The total number of received DATA packets, including retransmitted packets.
PacketsReceived OptUint64 `json:"packetsReceived"`
PacketsReceivedBelated OptUint64 `json:"packetsReceivedBelated"`
// The total number of unique DATA packets sent by the SRT sender.
PacketsSentUnique OptUint64 `json:"packetsSentUnique"`
// The total number of unique original, retransmitted or recovered by the packet filter DATA packets
// received in time, decrypted without errors and, as a result, scheduled for delivery to the
// upstream application by the SRT receiver.
PacketsReceivedUnique OptUint64 `json:"packetsReceivedUnique"`
// The total number of data packets considered or reported as lost at the sender side. Does not
// correspond to the packets detected as lost at the receiver side.
PacketsSendLoss OptUint64 `json:"packetsSendLoss"`
// The total number of SRT DATA packets detected as presently missing (either reordered or lost) at
// the receiver side.
PacketsReceivedLoss OptUint64 `json:"packetsReceivedLoss"`
// The total number of retransmitted packets sent by the SRT sender.
PacketsRetrans OptUint64 `json:"packetsRetrans"`
// The total number of retransmitted packets registered at the receiver side.
PacketsReceivedRetrans OptUint64 `json:"packetsReceivedRetrans"`
// The total number of sent ACK (Acknowledgement) control packets.
PacketsSentACK OptUint64 `json:"packetsSentACK"`
// The total number of received ACK (Acknowledgement) control packets.
PacketsReceivedACK OptUint64 `json:"packetsReceivedACK"`
// The total number of sent NAK (Negative Acknowledgement) control packets.
PacketsSentNAK OptUint64 `json:"packetsSentNAK"`
// The total number of received NAK (Negative Acknowledgement) control packets.
PacketsReceivedNAK OptUint64 `json:"packetsReceivedNAK"`
// The total number of sent KM (Key Material) control packets.
PacketsSentKM OptUint64 `json:"packetsSentKM"`
// The total number of received KM (Key Material) control packets.
PacketsReceivedKM OptUint64 `json:"packetsReceivedKM"`
// The total accumulated time in microseconds, during which the SRT sender has some data to transmit,
// including packets that have been sent, but not yet acknowledged.
UsSndDuration OptUint64 `json:"usSndDuration"`
// The total number of dropped by the SRT sender DATA packets that have no chance to be delivered in
// time.
PacketsSendDrop OptUint64 `json:"packetsSendDrop"`
// The total number of dropped by the SRT receiver and, as a result, not delivered to the upstream
// application DATA packets.
PacketsReceivedDrop OptUint64 `json:"packetsReceivedDrop"`
// The total number of packets that failed to be decrypted at the receiver side.
PacketsReceivedUndecrypt OptUint64 `json:"packetsReceivedUndecrypt"`
// Same as packetsSent, but expressed in bytes, including payload and all the headers (IP, TCP, SRT).
BytesSent OptUint64 `json:"bytesSent"`
// Same as packetsReceived, but expressed in bytes, including payload and all the headers (IP, TCP,
// SRT).
BytesReceived OptUint64 `json:"bytesReceived"`
BytesReceivedBelated OptUint64 `json:"bytesReceivedBelated"`
// Same as packetsSentUnique, but expressed in bytes, including payload and all the headers (IP, TCP,
// SRT).
BytesSentUnique OptUint64 `json:"bytesSentUnique"`
// Same as packetsReceivedUnique, but expressed in bytes, including payload and all the headers (IP,
// TCP, SRT).
BytesReceivedUnique OptUint64 `json:"bytesReceivedUnique"`
// Same as packetsReceivedLoss, but expressed in bytes, including payload and all the headers (IP,
// TCP, SRT), bytes for the presently missing (either reordered or lost) packets' payloads are
// estimated based on the average packet size.
BytesReceivedLoss OptUint64 `json:"bytesReceivedLoss"`
// Same as packetsRetrans, but expressed in bytes, including payload and all the headers (IP, TCP,
// SRT).
BytesRetrans OptUint64 `json:"bytesRetrans"`
// Same as packetsReceivedRetrans, but expressed in bytes, including payload and all the headers (IP,
// TCP, SRT).
BytesReceivedRetrans OptUint64 `json:"bytesReceivedRetrans"`
// Same as packetsSendDrop, but expressed in bytes, including payload and all the headers (IP, TCP,
// SRT).
BytesSendDrop OptUint64 `json:"bytesSendDrop"`
// Same as packetsReceivedDrop, but expressed in bytes, including payload and all the headers (IP,
// TCP, SRT).
BytesReceivedDrop OptUint64 `json:"bytesReceivedDrop"`
// Same as packetsReceivedUndecrypt, but expressed in bytes, including payload and all the headers
// (IP, TCP, SRT).
BytesReceivedUndecrypt OptUint64 `json:"bytesReceivedUndecrypt"`
// Current minimum time interval between which consecutive packets are sent, in microseconds.
UsPacketsSendPeriod OptFloat64 `json:"usPacketsSendPeriod"`
// The maximum number of packets that can be "in flight".
PacketsFlowWindow OptUint64 `json:"packetsFlowWindow"`
// The number of packets in flight.
PacketsFlightSize OptUint64 `json:"packetsFlightSize"`
// Smoothed round-trip time (SRTT), an exponentially-weighted moving average (EWMA) of an endpoint's
// RTT samples, in milliseconds.
MsRTT OptFloat64 `json:"msRTT"`
// Current transmission bandwidth, in Mbps.
MbpsSendRate OptFloat64 `json:"mbpsSendRate"`
// Current receiving bandwidth, in Mbps.
MbpsReceiveRate OptFloat64 `json:"mbpsReceiveRate"`
// Estimated capacity of the network link, in Mbps.
MbpsLinkCapacity OptFloat64 `json:"mbpsLinkCapacity"`
// The available space in the sender's buffer, in bytes.
BytesAvailSendBuf OptUint64 `json:"bytesAvailSendBuf"`
// The available space in the receiver's buffer, in bytes.
BytesAvailReceiveBuf OptUint64 `json:"bytesAvailReceiveBuf"`
// Transmission bandwidth limit, in Mbps.
MbpsMaxBW OptFloat64 `json:"mbpsMaxBW"`
// Maximum Segment Size (MSS), in bytes.
ByteMSS OptUint64 `json:"byteMSS"`
// The number of packets in the sender's buffer that are already scheduled for sending or even
// possibly sent, but not yet acknowledged.
PacketsSendBuf OptUint64 `json:"packetsSendBuf"`
// Instantaneous (current) value of packetsSndBuf, but expressed in bytes, including payload and all
// headers (IP, TCP, SRT).
BytesSendBuf OptUint64 `json:"bytesSendBuf"`
// The timespan (msec) of packets in the sender's buffer (unacknowledged packets).
MsSendBuf OptUint64 `json:"msSendBuf"`
// Timestamp-based Packet Delivery Delay value of the peer.
MsSendTsbPdDelay OptUint64 `json:"msSendTsbPdDelay"`
// The number of acknowledged packets in receiver's buffer.
PacketsReceiveBuf OptUint64 `json:"packetsReceiveBuf"`
// Instantaneous (current) value of packetsRcvBuf, expressed in bytes, including payload and all
// headers (IP, TCP, SRT).
BytesReceiveBuf OptUint64 `json:"bytesReceiveBuf"`
// The timespan (msec) of acknowledged packets in the receiver's buffer.
MsReceiveBuf OptUint64 `json:"msReceiveBuf"`
// Timestamp-based Packet Delivery Delay value set on the socket via SRTO_RCVLATENCY or SRTO_LATENCY.
MsReceiveTsbPdDelay OptUint64 `json:"msReceiveTsbPdDelay"`
// Instant value of the packet reorder tolerance.
PacketsReorderTolerance OptUint64 `json:"packetsReorderTolerance"`
// Accumulated difference between the current time and the time-to-play of a packet that is received
// late.
PacketsReceivedAvgBelatedTime OptUint64 `json:"packetsReceivedAvgBelatedTime"`
// Percentage of resent data vs. sent data.
PacketsSendLossRate OptFloat64 `json:"packetsSendLossRate"`
// Percentage of retransmitted data vs. received data.
PacketsReceivedLossRate OptFloat64 `json:"packetsReceivedLossRate"`
OutboundFramesDiscarded OptUint64 `json:"outboundFramesDiscarded"`
}
Ref: #/components/schemas/SRTConn
func (*SRTConn) GetByteMSS ¶
GetByteMSS returns the value of ByteMSS.
func (*SRTConn) GetBytesAvailReceiveBuf ¶
GetBytesAvailReceiveBuf returns the value of BytesAvailReceiveBuf.
func (*SRTConn) GetBytesAvailSendBuf ¶
GetBytesAvailSendBuf returns the value of BytesAvailSendBuf.
func (*SRTConn) GetBytesReceiveBuf ¶
GetBytesReceiveBuf returns the value of BytesReceiveBuf.
func (*SRTConn) GetBytesReceived ¶
GetBytesReceived returns the value of BytesReceived.
func (*SRTConn) GetBytesReceivedBelated ¶
GetBytesReceivedBelated returns the value of BytesReceivedBelated.
func (*SRTConn) GetBytesReceivedDrop ¶
GetBytesReceivedDrop returns the value of BytesReceivedDrop.
func (*SRTConn) GetBytesReceivedLoss ¶
GetBytesReceivedLoss returns the value of BytesReceivedLoss.
func (*SRTConn) GetBytesReceivedRetrans ¶
GetBytesReceivedRetrans returns the value of BytesReceivedRetrans.
func (*SRTConn) GetBytesReceivedUndecrypt ¶
GetBytesReceivedUndecrypt returns the value of BytesReceivedUndecrypt.
func (*SRTConn) GetBytesReceivedUnique ¶
GetBytesReceivedUnique returns the value of BytesReceivedUnique.
func (*SRTConn) GetBytesRetrans ¶
GetBytesRetrans returns the value of BytesRetrans.
func (*SRTConn) GetBytesSendBuf ¶
GetBytesSendBuf returns the value of BytesSendBuf.
func (*SRTConn) GetBytesSendDrop ¶
GetBytesSendDrop returns the value of BytesSendDrop.
func (*SRTConn) GetBytesSent ¶
GetBytesSent returns the value of BytesSent.
func (*SRTConn) GetBytesSentUnique ¶
GetBytesSentUnique returns the value of BytesSentUnique.
func (*SRTConn) GetCreated ¶
GetCreated returns the value of Created.
func (*SRTConn) GetMbpsLinkCapacity ¶
func (s *SRTConn) GetMbpsLinkCapacity() OptFloat64
GetMbpsLinkCapacity returns the value of MbpsLinkCapacity.
func (*SRTConn) GetMbpsMaxBW ¶
func (s *SRTConn) GetMbpsMaxBW() OptFloat64
GetMbpsMaxBW returns the value of MbpsMaxBW.
func (*SRTConn) GetMbpsReceiveRate ¶
func (s *SRTConn) GetMbpsReceiveRate() OptFloat64
GetMbpsReceiveRate returns the value of MbpsReceiveRate.
func (*SRTConn) GetMbpsSendRate ¶
func (s *SRTConn) GetMbpsSendRate() OptFloat64
GetMbpsSendRate returns the value of MbpsSendRate.
func (*SRTConn) GetMsRTT ¶
func (s *SRTConn) GetMsRTT() OptFloat64
GetMsRTT returns the value of MsRTT.
func (*SRTConn) GetMsReceiveBuf ¶
GetMsReceiveBuf returns the value of MsReceiveBuf.
func (*SRTConn) GetMsReceiveTsbPdDelay ¶
GetMsReceiveTsbPdDelay returns the value of MsReceiveTsbPdDelay.
func (*SRTConn) GetMsSendBuf ¶
GetMsSendBuf returns the value of MsSendBuf.
func (*SRTConn) GetMsSendTsbPdDelay ¶
GetMsSendTsbPdDelay returns the value of MsSendTsbPdDelay.
func (*SRTConn) GetOutboundFramesDiscarded ¶
GetOutboundFramesDiscarded returns the value of OutboundFramesDiscarded.
func (*SRTConn) GetPacketsFlightSize ¶
GetPacketsFlightSize returns the value of PacketsFlightSize.
func (*SRTConn) GetPacketsFlowWindow ¶
GetPacketsFlowWindow returns the value of PacketsFlowWindow.
func (*SRTConn) GetPacketsReceiveBuf ¶
GetPacketsReceiveBuf returns the value of PacketsReceiveBuf.
func (*SRTConn) GetPacketsReceived ¶
GetPacketsReceived returns the value of PacketsReceived.
func (*SRTConn) GetPacketsReceivedACK ¶
GetPacketsReceivedACK returns the value of PacketsReceivedACK.
func (*SRTConn) GetPacketsReceivedAvgBelatedTime ¶
GetPacketsReceivedAvgBelatedTime returns the value of PacketsReceivedAvgBelatedTime.
func (*SRTConn) GetPacketsReceivedBelated ¶
GetPacketsReceivedBelated returns the value of PacketsReceivedBelated.
func (*SRTConn) GetPacketsReceivedDrop ¶
GetPacketsReceivedDrop returns the value of PacketsReceivedDrop.
func (*SRTConn) GetPacketsReceivedKM ¶
GetPacketsReceivedKM returns the value of PacketsReceivedKM.
func (*SRTConn) GetPacketsReceivedLoss ¶
GetPacketsReceivedLoss returns the value of PacketsReceivedLoss.
func (*SRTConn) GetPacketsReceivedLossRate ¶
func (s *SRTConn) GetPacketsReceivedLossRate() OptFloat64
GetPacketsReceivedLossRate returns the value of PacketsReceivedLossRate.
func (*SRTConn) GetPacketsReceivedNAK ¶
GetPacketsReceivedNAK returns the value of PacketsReceivedNAK.
func (*SRTConn) GetPacketsReceivedRetrans ¶
GetPacketsReceivedRetrans returns the value of PacketsReceivedRetrans.
func (*SRTConn) GetPacketsReceivedUndecrypt ¶
GetPacketsReceivedUndecrypt returns the value of PacketsReceivedUndecrypt.
func (*SRTConn) GetPacketsReceivedUnique ¶
GetPacketsReceivedUnique returns the value of PacketsReceivedUnique.
func (*SRTConn) GetPacketsReorderTolerance ¶
GetPacketsReorderTolerance returns the value of PacketsReorderTolerance.
func (*SRTConn) GetPacketsRetrans ¶
GetPacketsRetrans returns the value of PacketsRetrans.
func (*SRTConn) GetPacketsSendBuf ¶
GetPacketsSendBuf returns the value of PacketsSendBuf.
func (*SRTConn) GetPacketsSendDrop ¶
GetPacketsSendDrop returns the value of PacketsSendDrop.
func (*SRTConn) GetPacketsSendLoss ¶
GetPacketsSendLoss returns the value of PacketsSendLoss.
func (*SRTConn) GetPacketsSendLossRate ¶
func (s *SRTConn) GetPacketsSendLossRate() OptFloat64
GetPacketsSendLossRate returns the value of PacketsSendLossRate.
func (*SRTConn) GetPacketsSent ¶
GetPacketsSent returns the value of PacketsSent.
func (*SRTConn) GetPacketsSentACK ¶
GetPacketsSentACK returns the value of PacketsSentACK.
func (*SRTConn) GetPacketsSentKM ¶
GetPacketsSentKM returns the value of PacketsSentKM.
func (*SRTConn) GetPacketsSentNAK ¶
GetPacketsSentNAK returns the value of PacketsSentNAK.
func (*SRTConn) GetPacketsSentUnique ¶
GetPacketsSentUnique returns the value of PacketsSentUnique.
func (*SRTConn) GetRemoteAddr ¶
GetRemoteAddr returns the value of RemoteAddr.
func (*SRTConn) GetState ¶
func (s *SRTConn) GetState() OptSRTConnState
GetState returns the value of State.
func (*SRTConn) GetUsPacketsSendPeriod ¶
func (s *SRTConn) GetUsPacketsSendPeriod() OptFloat64
GetUsPacketsSendPeriod returns the value of UsPacketsSendPeriod.
func (*SRTConn) GetUsSndDuration ¶
GetUsSndDuration returns the value of UsSndDuration.
func (*SRTConn) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*SRTConn) SetByteMSS ¶
SetByteMSS sets the value of ByteMSS.
func (*SRTConn) SetBytesAvailReceiveBuf ¶
SetBytesAvailReceiveBuf sets the value of BytesAvailReceiveBuf.
func (*SRTConn) SetBytesAvailSendBuf ¶
SetBytesAvailSendBuf sets the value of BytesAvailSendBuf.
func (*SRTConn) SetBytesReceiveBuf ¶
SetBytesReceiveBuf sets the value of BytesReceiveBuf.
func (*SRTConn) SetBytesReceived ¶
SetBytesReceived sets the value of BytesReceived.
func (*SRTConn) SetBytesReceivedBelated ¶
SetBytesReceivedBelated sets the value of BytesReceivedBelated.
func (*SRTConn) SetBytesReceivedDrop ¶
SetBytesReceivedDrop sets the value of BytesReceivedDrop.
func (*SRTConn) SetBytesReceivedLoss ¶
SetBytesReceivedLoss sets the value of BytesReceivedLoss.
func (*SRTConn) SetBytesReceivedRetrans ¶
SetBytesReceivedRetrans sets the value of BytesReceivedRetrans.
func (*SRTConn) SetBytesReceivedUndecrypt ¶
SetBytesReceivedUndecrypt sets the value of BytesReceivedUndecrypt.
func (*SRTConn) SetBytesReceivedUnique ¶
SetBytesReceivedUnique sets the value of BytesReceivedUnique.
func (*SRTConn) SetBytesRetrans ¶
SetBytesRetrans sets the value of BytesRetrans.
func (*SRTConn) SetBytesSendBuf ¶
SetBytesSendBuf sets the value of BytesSendBuf.
func (*SRTConn) SetBytesSendDrop ¶
SetBytesSendDrop sets the value of BytesSendDrop.
func (*SRTConn) SetBytesSent ¶
SetBytesSent sets the value of BytesSent.
func (*SRTConn) SetBytesSentUnique ¶
SetBytesSentUnique sets the value of BytesSentUnique.
func (*SRTConn) SetCreated ¶
SetCreated sets the value of Created.
func (*SRTConn) SetMbpsLinkCapacity ¶
func (s *SRTConn) SetMbpsLinkCapacity(val OptFloat64)
SetMbpsLinkCapacity sets the value of MbpsLinkCapacity.
func (*SRTConn) SetMbpsMaxBW ¶
func (s *SRTConn) SetMbpsMaxBW(val OptFloat64)
SetMbpsMaxBW sets the value of MbpsMaxBW.
func (*SRTConn) SetMbpsReceiveRate ¶
func (s *SRTConn) SetMbpsReceiveRate(val OptFloat64)
SetMbpsReceiveRate sets the value of MbpsReceiveRate.
func (*SRTConn) SetMbpsSendRate ¶
func (s *SRTConn) SetMbpsSendRate(val OptFloat64)
SetMbpsSendRate sets the value of MbpsSendRate.
func (*SRTConn) SetMsRTT ¶
func (s *SRTConn) SetMsRTT(val OptFloat64)
SetMsRTT sets the value of MsRTT.
func (*SRTConn) SetMsReceiveBuf ¶
SetMsReceiveBuf sets the value of MsReceiveBuf.
func (*SRTConn) SetMsReceiveTsbPdDelay ¶
SetMsReceiveTsbPdDelay sets the value of MsReceiveTsbPdDelay.
func (*SRTConn) SetMsSendBuf ¶
SetMsSendBuf sets the value of MsSendBuf.
func (*SRTConn) SetMsSendTsbPdDelay ¶
SetMsSendTsbPdDelay sets the value of MsSendTsbPdDelay.
func (*SRTConn) SetOutboundFramesDiscarded ¶
SetOutboundFramesDiscarded sets the value of OutboundFramesDiscarded.
func (*SRTConn) SetPacketsFlightSize ¶
SetPacketsFlightSize sets the value of PacketsFlightSize.
func (*SRTConn) SetPacketsFlowWindow ¶
SetPacketsFlowWindow sets the value of PacketsFlowWindow.
func (*SRTConn) SetPacketsReceiveBuf ¶
SetPacketsReceiveBuf sets the value of PacketsReceiveBuf.
func (*SRTConn) SetPacketsReceived ¶
SetPacketsReceived sets the value of PacketsReceived.
func (*SRTConn) SetPacketsReceivedACK ¶
SetPacketsReceivedACK sets the value of PacketsReceivedACK.
func (*SRTConn) SetPacketsReceivedAvgBelatedTime ¶
SetPacketsReceivedAvgBelatedTime sets the value of PacketsReceivedAvgBelatedTime.
func (*SRTConn) SetPacketsReceivedBelated ¶
SetPacketsReceivedBelated sets the value of PacketsReceivedBelated.
func (*SRTConn) SetPacketsReceivedDrop ¶
SetPacketsReceivedDrop sets the value of PacketsReceivedDrop.
func (*SRTConn) SetPacketsReceivedKM ¶
SetPacketsReceivedKM sets the value of PacketsReceivedKM.
func (*SRTConn) SetPacketsReceivedLoss ¶
SetPacketsReceivedLoss sets the value of PacketsReceivedLoss.
func (*SRTConn) SetPacketsReceivedLossRate ¶
func (s *SRTConn) SetPacketsReceivedLossRate(val OptFloat64)
SetPacketsReceivedLossRate sets the value of PacketsReceivedLossRate.
func (*SRTConn) SetPacketsReceivedNAK ¶
SetPacketsReceivedNAK sets the value of PacketsReceivedNAK.
func (*SRTConn) SetPacketsReceivedRetrans ¶
SetPacketsReceivedRetrans sets the value of PacketsReceivedRetrans.
func (*SRTConn) SetPacketsReceivedUndecrypt ¶
SetPacketsReceivedUndecrypt sets the value of PacketsReceivedUndecrypt.
func (*SRTConn) SetPacketsReceivedUnique ¶
SetPacketsReceivedUnique sets the value of PacketsReceivedUnique.
func (*SRTConn) SetPacketsReorderTolerance ¶
SetPacketsReorderTolerance sets the value of PacketsReorderTolerance.
func (*SRTConn) SetPacketsRetrans ¶
SetPacketsRetrans sets the value of PacketsRetrans.
func (*SRTConn) SetPacketsSendBuf ¶
SetPacketsSendBuf sets the value of PacketsSendBuf.
func (*SRTConn) SetPacketsSendDrop ¶
SetPacketsSendDrop sets the value of PacketsSendDrop.
func (*SRTConn) SetPacketsSendLoss ¶
SetPacketsSendLoss sets the value of PacketsSendLoss.
func (*SRTConn) SetPacketsSendLossRate ¶
func (s *SRTConn) SetPacketsSendLossRate(val OptFloat64)
SetPacketsSendLossRate sets the value of PacketsSendLossRate.
func (*SRTConn) SetPacketsSent ¶
SetPacketsSent sets the value of PacketsSent.
func (*SRTConn) SetPacketsSentACK ¶
SetPacketsSentACK sets the value of PacketsSentACK.
func (*SRTConn) SetPacketsSentKM ¶
SetPacketsSentKM sets the value of PacketsSentKM.
func (*SRTConn) SetPacketsSentNAK ¶
SetPacketsSentNAK sets the value of PacketsSentNAK.
func (*SRTConn) SetPacketsSentUnique ¶
SetPacketsSentUnique sets the value of PacketsSentUnique.
func (*SRTConn) SetRemoteAddr ¶
SetRemoteAddr sets the value of RemoteAddr.
func (*SRTConn) SetState ¶
func (s *SRTConn) SetState(val OptSRTConnState)
SetState sets the value of State.
func (*SRTConn) SetUsPacketsSendPeriod ¶
func (s *SRTConn) SetUsPacketsSendPeriod(val OptFloat64)
SetUsPacketsSendPeriod sets the value of UsPacketsSendPeriod.
func (*SRTConn) SetUsSndDuration ¶
SetUsSndDuration sets the value of UsSndDuration.
func (*SRTConn) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type SRTConnList ¶
type SRTConnList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []SRTConn `json:"items"`
}
Ref: #/components/schemas/SRTConnList
func (*SRTConnList) Decode ¶
func (s *SRTConnList) Decode(d *jx.Decoder) error
Decode decodes SRTConnList from json.
func (*SRTConnList) Encode ¶
func (s *SRTConnList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*SRTConnList) GetItemCount ¶
func (s *SRTConnList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*SRTConnList) GetItems ¶
func (s *SRTConnList) GetItems() []SRTConn
GetItems returns the value of Items.
func (*SRTConnList) GetPageCount ¶
func (s *SRTConnList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*SRTConnList) MarshalJSON ¶
func (s *SRTConnList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SRTConnList) SetItemCount ¶
func (s *SRTConnList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*SRTConnList) SetItems ¶
func (s *SRTConnList) SetItems(val []SRTConn)
SetItems sets the value of Items.
func (*SRTConnList) SetPageCount ¶
func (s *SRTConnList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*SRTConnList) UnmarshalJSON ¶
func (s *SRTConnList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SRTConnList) Validate ¶
func (s *SRTConnList) Validate() error
type SRTConnState ¶
type SRTConnState string
Ref: #/components/schemas/SRTConnState
const ( SRTConnStateIdle SRTConnState = "idle" SRTConnStateRead SRTConnState = "read" SRTConnStatePublish SRTConnState = "publish" )
func (SRTConnState) AllValues ¶
func (SRTConnState) AllValues() []SRTConnState
AllValues returns all SRTConnState values.
func (*SRTConnState) Decode ¶
func (s *SRTConnState) Decode(d *jx.Decoder) error
Decode decodes SRTConnState from json.
func (SRTConnState) Encode ¶
func (s SRTConnState) Encode(e *jx.Encoder)
Encode encodes SRTConnState as json.
func (SRTConnState) MarshalJSON ¶
func (s SRTConnState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (SRTConnState) MarshalText ¶
func (s SRTConnState) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*SRTConnState) UnmarshalJSON ¶
func (s *SRTConnState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SRTConnState) UnmarshalText ¶
func (s *SRTConnState) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (SRTConnState) Validate ¶
func (s SRTConnState) Validate() error
type SrtConnsGetBadRequest ¶
type SrtConnsGetBadRequest Error
func (*SrtConnsGetBadRequest) Decode ¶
func (s *SrtConnsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes SrtConnsGetBadRequest from json.
func (*SrtConnsGetBadRequest) Encode ¶
func (s *SrtConnsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes SrtConnsGetBadRequest as json.
func (*SrtConnsGetBadRequest) MarshalJSON ¶
func (s *SrtConnsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsGetBadRequest) UnmarshalJSON ¶
func (s *SrtConnsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsGetBadRequest) Validate ¶
func (s *SrtConnsGetBadRequest) Validate() error
type SrtConnsGetInternalServerError ¶
type SrtConnsGetInternalServerError Error
func (*SrtConnsGetInternalServerError) Decode ¶
func (s *SrtConnsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes SrtConnsGetInternalServerError from json.
func (*SrtConnsGetInternalServerError) Encode ¶
func (s *SrtConnsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes SrtConnsGetInternalServerError as json.
func (*SrtConnsGetInternalServerError) MarshalJSON ¶
func (s *SrtConnsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsGetInternalServerError) UnmarshalJSON ¶
func (s *SrtConnsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsGetInternalServerError) Validate ¶
func (s *SrtConnsGetInternalServerError) Validate() error
type SrtConnsGetNotFound ¶
type SrtConnsGetNotFound Error
func (*SrtConnsGetNotFound) Decode ¶
func (s *SrtConnsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes SrtConnsGetNotFound from json.
func (*SrtConnsGetNotFound) Encode ¶
func (s *SrtConnsGetNotFound) Encode(e *jx.Encoder)
Encode encodes SrtConnsGetNotFound as json.
func (*SrtConnsGetNotFound) MarshalJSON ¶
func (s *SrtConnsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsGetNotFound) UnmarshalJSON ¶
func (s *SrtConnsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsGetNotFound) Validate ¶
func (s *SrtConnsGetNotFound) Validate() error
type SrtConnsGetParams ¶
type SrtConnsGetParams struct {
// ID of the connection.
ID string
}
SrtConnsGetParams is parameters of srtConnsGet operation.
type SrtConnsGetRes ¶
type SrtConnsGetRes interface {
// contains filtered or unexported methods
}
type SrtConnsKickBadRequest ¶
type SrtConnsKickBadRequest Error
func (*SrtConnsKickBadRequest) Decode ¶
func (s *SrtConnsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes SrtConnsKickBadRequest from json.
func (*SrtConnsKickBadRequest) Encode ¶
func (s *SrtConnsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes SrtConnsKickBadRequest as json.
func (*SrtConnsKickBadRequest) MarshalJSON ¶
func (s *SrtConnsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsKickBadRequest) UnmarshalJSON ¶
func (s *SrtConnsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsKickBadRequest) Validate ¶
func (s *SrtConnsKickBadRequest) Validate() error
type SrtConnsKickInternalServerError ¶
type SrtConnsKickInternalServerError Error
func (*SrtConnsKickInternalServerError) Decode ¶
func (s *SrtConnsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes SrtConnsKickInternalServerError from json.
func (*SrtConnsKickInternalServerError) Encode ¶
func (s *SrtConnsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes SrtConnsKickInternalServerError as json.
func (*SrtConnsKickInternalServerError) MarshalJSON ¶
func (s *SrtConnsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsKickInternalServerError) UnmarshalJSON ¶
func (s *SrtConnsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsKickInternalServerError) Validate ¶
func (s *SrtConnsKickInternalServerError) Validate() error
type SrtConnsKickNotFound ¶
type SrtConnsKickNotFound Error
func (*SrtConnsKickNotFound) Decode ¶
func (s *SrtConnsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes SrtConnsKickNotFound from json.
func (*SrtConnsKickNotFound) Encode ¶
func (s *SrtConnsKickNotFound) Encode(e *jx.Encoder)
Encode encodes SrtConnsKickNotFound as json.
func (*SrtConnsKickNotFound) MarshalJSON ¶
func (s *SrtConnsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsKickNotFound) UnmarshalJSON ¶
func (s *SrtConnsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsKickNotFound) Validate ¶
func (s *SrtConnsKickNotFound) Validate() error
type SrtConnsKickParams ¶
type SrtConnsKickParams struct {
// ID of the connection.
ID string
}
SrtConnsKickParams is parameters of srtConnsKick operation.
type SrtConnsKickRes ¶
type SrtConnsKickRes interface {
// contains filtered or unexported methods
}
type SrtConnsListBadRequest ¶
type SrtConnsListBadRequest Error
func (*SrtConnsListBadRequest) Decode ¶
func (s *SrtConnsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes SrtConnsListBadRequest from json.
func (*SrtConnsListBadRequest) Encode ¶
func (s *SrtConnsListBadRequest) Encode(e *jx.Encoder)
Encode encodes SrtConnsListBadRequest as json.
func (*SrtConnsListBadRequest) MarshalJSON ¶
func (s *SrtConnsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsListBadRequest) UnmarshalJSON ¶
func (s *SrtConnsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsListBadRequest) Validate ¶
func (s *SrtConnsListBadRequest) Validate() error
type SrtConnsListInternalServerError ¶
type SrtConnsListInternalServerError Error
func (*SrtConnsListInternalServerError) Decode ¶
func (s *SrtConnsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes SrtConnsListInternalServerError from json.
func (*SrtConnsListInternalServerError) Encode ¶
func (s *SrtConnsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes SrtConnsListInternalServerError as json.
func (*SrtConnsListInternalServerError) MarshalJSON ¶
func (s *SrtConnsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SrtConnsListInternalServerError) UnmarshalJSON ¶
func (s *SrtConnsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*SrtConnsListInternalServerError) Validate ¶
func (s *SrtConnsListInternalServerError) Validate() error
type SrtConnsListParams ¶
type SrtConnsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
SrtConnsListParams is parameters of srtConnsList operation.
type SrtConnsListRes ¶
type SrtConnsListRes interface {
// contains filtered or unexported methods
}
type WebRTCICEServer ¶
type WebRTCICEServer struct {
URL OptString `json:"url"`
Username OptString `json:"username"`
Password OptString `json:"password"`
ClientOnly OptBool `json:"clientOnly"`
}
Ref: #/components/schemas/WebRTCICEServer
func (*WebRTCICEServer) Decode ¶
func (s *WebRTCICEServer) Decode(d *jx.Decoder) error
Decode decodes WebRTCICEServer from json.
func (*WebRTCICEServer) Encode ¶
func (s *WebRTCICEServer) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*WebRTCICEServer) GetClientOnly ¶
func (s *WebRTCICEServer) GetClientOnly() OptBool
GetClientOnly returns the value of ClientOnly.
func (*WebRTCICEServer) GetPassword ¶
func (s *WebRTCICEServer) GetPassword() OptString
GetPassword returns the value of Password.
func (*WebRTCICEServer) GetURL ¶
func (s *WebRTCICEServer) GetURL() OptString
GetURL returns the value of URL.
func (*WebRTCICEServer) GetUsername ¶
func (s *WebRTCICEServer) GetUsername() OptString
GetUsername returns the value of Username.
func (*WebRTCICEServer) MarshalJSON ¶
func (s *WebRTCICEServer) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebRTCICEServer) SetClientOnly ¶
func (s *WebRTCICEServer) SetClientOnly(val OptBool)
SetClientOnly sets the value of ClientOnly.
func (*WebRTCICEServer) SetPassword ¶
func (s *WebRTCICEServer) SetPassword(val OptString)
SetPassword sets the value of Password.
func (*WebRTCICEServer) SetURL ¶
func (s *WebRTCICEServer) SetURL(val OptString)
SetURL sets the value of URL.
func (*WebRTCICEServer) SetUsername ¶
func (s *WebRTCICEServer) SetUsername(val OptString)
SetUsername sets the value of Username.
func (*WebRTCICEServer) UnmarshalJSON ¶
func (s *WebRTCICEServer) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type WebRTCSession ¶
type WebRTCSession struct {
ID OptUUID `json:"id"`
Created OptString `json:"created"`
RemoteAddr OptString `json:"remoteAddr"`
PeerConnectionEstablished OptBool `json:"peerConnectionEstablished"`
LocalCandidate OptString `json:"localCandidate"`
RemoteCandidate OptString `json:"remoteCandidate"`
State OptWebRTCSessionState `json:"state"`
Path OptString `json:"path"`
Query OptString `json:"query"`
User OptString `json:"user"`
InboundBytes OptUint64 `json:"inboundBytes"`
InboundRTPPackets OptUint64 `json:"inboundRTPPackets"`
InboundRTPPacketsLost OptUint64 `json:"inboundRTPPacketsLost"`
InboundRTPPacketsJitter OptFloat64 `json:"inboundRTPPacketsJitter"`
InboundRTCPPackets OptUint64 `json:"inboundRTCPPackets"`
OutboundBytes OptUint64 `json:"outboundBytes"`
OutboundRTPPackets OptUint64 `json:"outboundRTPPackets"`
OutboundRTCPPackets OptUint64 `json:"outboundRTCPPackets"`
OutboundFramesDiscarded OptUint64 `json:"outboundFramesDiscarded"`
// Deprecated: schema marks this property as deprecated.
BytesReceived OptUint64 `json:"bytesReceived"`
// Deprecated: schema marks this property as deprecated.
BytesSent OptUint64 `json:"bytesSent"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsReceived OptUint64 `json:"rtpPacketsReceived"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsSent OptUint64 `json:"rtpPacketsSent"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsLost OptUint64 `json:"rtpPacketsLost"`
// Deprecated: schema marks this property as deprecated.
RtpPacketsJitter OptFloat64 `json:"rtpPacketsJitter"`
// Deprecated: schema marks this property as deprecated.
RtcpPacketsReceived OptUint64 `json:"rtcpPacketsReceived"`
// Deprecated: schema marks this property as deprecated.
RtcpPacketsSent OptUint64 `json:"rtcpPacketsSent"`
}
Ref: #/components/schemas/WebRTCSession
func (*WebRTCSession) Decode ¶
func (s *WebRTCSession) Decode(d *jx.Decoder) error
Decode decodes WebRTCSession from json.
func (*WebRTCSession) Encode ¶
func (s *WebRTCSession) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*WebRTCSession) GetBytesReceived ¶
func (s *WebRTCSession) GetBytesReceived() OptUint64
GetBytesReceived returns the value of BytesReceived.
func (*WebRTCSession) GetBytesSent ¶
func (s *WebRTCSession) GetBytesSent() OptUint64
GetBytesSent returns the value of BytesSent.
func (*WebRTCSession) GetCreated ¶
func (s *WebRTCSession) GetCreated() OptString
GetCreated returns the value of Created.
func (*WebRTCSession) GetID ¶
func (s *WebRTCSession) GetID() OptUUID
GetID returns the value of ID.
func (*WebRTCSession) GetInboundBytes ¶
func (s *WebRTCSession) GetInboundBytes() OptUint64
GetInboundBytes returns the value of InboundBytes.
func (*WebRTCSession) GetInboundRTCPPackets ¶
func (s *WebRTCSession) GetInboundRTCPPackets() OptUint64
GetInboundRTCPPackets returns the value of InboundRTCPPackets.
func (*WebRTCSession) GetInboundRTPPackets ¶
func (s *WebRTCSession) GetInboundRTPPackets() OptUint64
GetInboundRTPPackets returns the value of InboundRTPPackets.
func (*WebRTCSession) GetInboundRTPPacketsJitter ¶
func (s *WebRTCSession) GetInboundRTPPacketsJitter() OptFloat64
GetInboundRTPPacketsJitter returns the value of InboundRTPPacketsJitter.
func (*WebRTCSession) GetInboundRTPPacketsLost ¶
func (s *WebRTCSession) GetInboundRTPPacketsLost() OptUint64
GetInboundRTPPacketsLost returns the value of InboundRTPPacketsLost.
func (*WebRTCSession) GetLocalCandidate ¶
func (s *WebRTCSession) GetLocalCandidate() OptString
GetLocalCandidate returns the value of LocalCandidate.
func (*WebRTCSession) GetOutboundBytes ¶
func (s *WebRTCSession) GetOutboundBytes() OptUint64
GetOutboundBytes returns the value of OutboundBytes.
func (*WebRTCSession) GetOutboundFramesDiscarded ¶
func (s *WebRTCSession) GetOutboundFramesDiscarded() OptUint64
GetOutboundFramesDiscarded returns the value of OutboundFramesDiscarded.
func (*WebRTCSession) GetOutboundRTCPPackets ¶
func (s *WebRTCSession) GetOutboundRTCPPackets() OptUint64
GetOutboundRTCPPackets returns the value of OutboundRTCPPackets.
func (*WebRTCSession) GetOutboundRTPPackets ¶
func (s *WebRTCSession) GetOutboundRTPPackets() OptUint64
GetOutboundRTPPackets returns the value of OutboundRTPPackets.
func (*WebRTCSession) GetPath ¶
func (s *WebRTCSession) GetPath() OptString
GetPath returns the value of Path.
func (*WebRTCSession) GetPeerConnectionEstablished ¶
func (s *WebRTCSession) GetPeerConnectionEstablished() OptBool
GetPeerConnectionEstablished returns the value of PeerConnectionEstablished.
func (*WebRTCSession) GetQuery ¶
func (s *WebRTCSession) GetQuery() OptString
GetQuery returns the value of Query.
func (*WebRTCSession) GetRemoteAddr ¶
func (s *WebRTCSession) GetRemoteAddr() OptString
GetRemoteAddr returns the value of RemoteAddr.
func (*WebRTCSession) GetRemoteCandidate ¶
func (s *WebRTCSession) GetRemoteCandidate() OptString
GetRemoteCandidate returns the value of RemoteCandidate.
func (*WebRTCSession) GetRtcpPacketsReceived ¶
func (s *WebRTCSession) GetRtcpPacketsReceived() OptUint64
GetRtcpPacketsReceived returns the value of RtcpPacketsReceived.
func (*WebRTCSession) GetRtcpPacketsSent ¶
func (s *WebRTCSession) GetRtcpPacketsSent() OptUint64
GetRtcpPacketsSent returns the value of RtcpPacketsSent.
func (*WebRTCSession) GetRtpPacketsJitter ¶
func (s *WebRTCSession) GetRtpPacketsJitter() OptFloat64
GetRtpPacketsJitter returns the value of RtpPacketsJitter.
func (*WebRTCSession) GetRtpPacketsLost ¶
func (s *WebRTCSession) GetRtpPacketsLost() OptUint64
GetRtpPacketsLost returns the value of RtpPacketsLost.
func (*WebRTCSession) GetRtpPacketsReceived ¶
func (s *WebRTCSession) GetRtpPacketsReceived() OptUint64
GetRtpPacketsReceived returns the value of RtpPacketsReceived.
func (*WebRTCSession) GetRtpPacketsSent ¶
func (s *WebRTCSession) GetRtpPacketsSent() OptUint64
GetRtpPacketsSent returns the value of RtpPacketsSent.
func (*WebRTCSession) GetState ¶
func (s *WebRTCSession) GetState() OptWebRTCSessionState
GetState returns the value of State.
func (*WebRTCSession) GetUser ¶
func (s *WebRTCSession) GetUser() OptString
GetUser returns the value of User.
func (*WebRTCSession) MarshalJSON ¶
func (s *WebRTCSession) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebRTCSession) SetBytesReceived ¶
func (s *WebRTCSession) SetBytesReceived(val OptUint64)
SetBytesReceived sets the value of BytesReceived.
func (*WebRTCSession) SetBytesSent ¶
func (s *WebRTCSession) SetBytesSent(val OptUint64)
SetBytesSent sets the value of BytesSent.
func (*WebRTCSession) SetCreated ¶
func (s *WebRTCSession) SetCreated(val OptString)
SetCreated sets the value of Created.
func (*WebRTCSession) SetID ¶
func (s *WebRTCSession) SetID(val OptUUID)
SetID sets the value of ID.
func (*WebRTCSession) SetInboundBytes ¶
func (s *WebRTCSession) SetInboundBytes(val OptUint64)
SetInboundBytes sets the value of InboundBytes.
func (*WebRTCSession) SetInboundRTCPPackets ¶
func (s *WebRTCSession) SetInboundRTCPPackets(val OptUint64)
SetInboundRTCPPackets sets the value of InboundRTCPPackets.
func (*WebRTCSession) SetInboundRTPPackets ¶
func (s *WebRTCSession) SetInboundRTPPackets(val OptUint64)
SetInboundRTPPackets sets the value of InboundRTPPackets.
func (*WebRTCSession) SetInboundRTPPacketsJitter ¶
func (s *WebRTCSession) SetInboundRTPPacketsJitter(val OptFloat64)
SetInboundRTPPacketsJitter sets the value of InboundRTPPacketsJitter.
func (*WebRTCSession) SetInboundRTPPacketsLost ¶
func (s *WebRTCSession) SetInboundRTPPacketsLost(val OptUint64)
SetInboundRTPPacketsLost sets the value of InboundRTPPacketsLost.
func (*WebRTCSession) SetLocalCandidate ¶
func (s *WebRTCSession) SetLocalCandidate(val OptString)
SetLocalCandidate sets the value of LocalCandidate.
func (*WebRTCSession) SetOutboundBytes ¶
func (s *WebRTCSession) SetOutboundBytes(val OptUint64)
SetOutboundBytes sets the value of OutboundBytes.
func (*WebRTCSession) SetOutboundFramesDiscarded ¶
func (s *WebRTCSession) SetOutboundFramesDiscarded(val OptUint64)
SetOutboundFramesDiscarded sets the value of OutboundFramesDiscarded.
func (*WebRTCSession) SetOutboundRTCPPackets ¶
func (s *WebRTCSession) SetOutboundRTCPPackets(val OptUint64)
SetOutboundRTCPPackets sets the value of OutboundRTCPPackets.
func (*WebRTCSession) SetOutboundRTPPackets ¶
func (s *WebRTCSession) SetOutboundRTPPackets(val OptUint64)
SetOutboundRTPPackets sets the value of OutboundRTPPackets.
func (*WebRTCSession) SetPath ¶
func (s *WebRTCSession) SetPath(val OptString)
SetPath sets the value of Path.
func (*WebRTCSession) SetPeerConnectionEstablished ¶
func (s *WebRTCSession) SetPeerConnectionEstablished(val OptBool)
SetPeerConnectionEstablished sets the value of PeerConnectionEstablished.
func (*WebRTCSession) SetQuery ¶
func (s *WebRTCSession) SetQuery(val OptString)
SetQuery sets the value of Query.
func (*WebRTCSession) SetRemoteAddr ¶
func (s *WebRTCSession) SetRemoteAddr(val OptString)
SetRemoteAddr sets the value of RemoteAddr.
func (*WebRTCSession) SetRemoteCandidate ¶
func (s *WebRTCSession) SetRemoteCandidate(val OptString)
SetRemoteCandidate sets the value of RemoteCandidate.
func (*WebRTCSession) SetRtcpPacketsReceived ¶
func (s *WebRTCSession) SetRtcpPacketsReceived(val OptUint64)
SetRtcpPacketsReceived sets the value of RtcpPacketsReceived.
func (*WebRTCSession) SetRtcpPacketsSent ¶
func (s *WebRTCSession) SetRtcpPacketsSent(val OptUint64)
SetRtcpPacketsSent sets the value of RtcpPacketsSent.
func (*WebRTCSession) SetRtpPacketsJitter ¶
func (s *WebRTCSession) SetRtpPacketsJitter(val OptFloat64)
SetRtpPacketsJitter sets the value of RtpPacketsJitter.
func (*WebRTCSession) SetRtpPacketsLost ¶
func (s *WebRTCSession) SetRtpPacketsLost(val OptUint64)
SetRtpPacketsLost sets the value of RtpPacketsLost.
func (*WebRTCSession) SetRtpPacketsReceived ¶
func (s *WebRTCSession) SetRtpPacketsReceived(val OptUint64)
SetRtpPacketsReceived sets the value of RtpPacketsReceived.
func (*WebRTCSession) SetRtpPacketsSent ¶
func (s *WebRTCSession) SetRtpPacketsSent(val OptUint64)
SetRtpPacketsSent sets the value of RtpPacketsSent.
func (*WebRTCSession) SetState ¶
func (s *WebRTCSession) SetState(val OptWebRTCSessionState)
SetState sets the value of State.
func (*WebRTCSession) SetUser ¶
func (s *WebRTCSession) SetUser(val OptString)
SetUser sets the value of User.
func (*WebRTCSession) UnmarshalJSON ¶
func (s *WebRTCSession) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebRTCSession) Validate ¶
func (s *WebRTCSession) Validate() error
type WebRTCSessionList ¶
type WebRTCSessionList struct {
PageCount OptInt64 `json:"pageCount"`
ItemCount OptInt64 `json:"itemCount"`
Items []WebRTCSession `json:"items"`
}
Ref: #/components/schemas/WebRTCSessionList
func (*WebRTCSessionList) Decode ¶
func (s *WebRTCSessionList) Decode(d *jx.Decoder) error
Decode decodes WebRTCSessionList from json.
func (*WebRTCSessionList) Encode ¶
func (s *WebRTCSessionList) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*WebRTCSessionList) GetItemCount ¶
func (s *WebRTCSessionList) GetItemCount() OptInt64
GetItemCount returns the value of ItemCount.
func (*WebRTCSessionList) GetItems ¶
func (s *WebRTCSessionList) GetItems() []WebRTCSession
GetItems returns the value of Items.
func (*WebRTCSessionList) GetPageCount ¶
func (s *WebRTCSessionList) GetPageCount() OptInt64
GetPageCount returns the value of PageCount.
func (*WebRTCSessionList) MarshalJSON ¶
func (s *WebRTCSessionList) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebRTCSessionList) SetItemCount ¶
func (s *WebRTCSessionList) SetItemCount(val OptInt64)
SetItemCount sets the value of ItemCount.
func (*WebRTCSessionList) SetItems ¶
func (s *WebRTCSessionList) SetItems(val []WebRTCSession)
SetItems sets the value of Items.
func (*WebRTCSessionList) SetPageCount ¶
func (s *WebRTCSessionList) SetPageCount(val OptInt64)
SetPageCount sets the value of PageCount.
func (*WebRTCSessionList) UnmarshalJSON ¶
func (s *WebRTCSessionList) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebRTCSessionList) Validate ¶
func (s *WebRTCSessionList) Validate() error
type WebRTCSessionState ¶
type WebRTCSessionState string
Ref: #/components/schemas/WebRTCSessionState
const ( WebRTCSessionStateRead WebRTCSessionState = "read" WebRTCSessionStatePublish WebRTCSessionState = "publish" )
func (WebRTCSessionState) AllValues ¶
func (WebRTCSessionState) AllValues() []WebRTCSessionState
AllValues returns all WebRTCSessionState values.
func (*WebRTCSessionState) Decode ¶
func (s *WebRTCSessionState) Decode(d *jx.Decoder) error
Decode decodes WebRTCSessionState from json.
func (WebRTCSessionState) Encode ¶
func (s WebRTCSessionState) Encode(e *jx.Encoder)
Encode encodes WebRTCSessionState as json.
func (WebRTCSessionState) MarshalJSON ¶
func (s WebRTCSessionState) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (WebRTCSessionState) MarshalText ¶
func (s WebRTCSessionState) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler.
func (*WebRTCSessionState) UnmarshalJSON ¶
func (s *WebRTCSessionState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebRTCSessionState) UnmarshalText ¶
func (s *WebRTCSessionState) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler.
func (WebRTCSessionState) Validate ¶
func (s WebRTCSessionState) Validate() error
type WebrtcSessionsGetBadRequest ¶
type WebrtcSessionsGetBadRequest Error
func (*WebrtcSessionsGetBadRequest) Decode ¶
func (s *WebrtcSessionsGetBadRequest) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsGetBadRequest from json.
func (*WebrtcSessionsGetBadRequest) Encode ¶
func (s *WebrtcSessionsGetBadRequest) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsGetBadRequest as json.
func (*WebrtcSessionsGetBadRequest) MarshalJSON ¶
func (s *WebrtcSessionsGetBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsGetBadRequest) UnmarshalJSON ¶
func (s *WebrtcSessionsGetBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsGetBadRequest) Validate ¶
func (s *WebrtcSessionsGetBadRequest) Validate() error
type WebrtcSessionsGetInternalServerError ¶
type WebrtcSessionsGetInternalServerError Error
func (*WebrtcSessionsGetInternalServerError) Decode ¶
func (s *WebrtcSessionsGetInternalServerError) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsGetInternalServerError from json.
func (*WebrtcSessionsGetInternalServerError) Encode ¶
func (s *WebrtcSessionsGetInternalServerError) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsGetInternalServerError as json.
func (*WebrtcSessionsGetInternalServerError) MarshalJSON ¶
func (s *WebrtcSessionsGetInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsGetInternalServerError) UnmarshalJSON ¶
func (s *WebrtcSessionsGetInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsGetInternalServerError) Validate ¶
func (s *WebrtcSessionsGetInternalServerError) Validate() error
type WebrtcSessionsGetNotFound ¶
type WebrtcSessionsGetNotFound Error
func (*WebrtcSessionsGetNotFound) Decode ¶
func (s *WebrtcSessionsGetNotFound) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsGetNotFound from json.
func (*WebrtcSessionsGetNotFound) Encode ¶
func (s *WebrtcSessionsGetNotFound) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsGetNotFound as json.
func (*WebrtcSessionsGetNotFound) MarshalJSON ¶
func (s *WebrtcSessionsGetNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsGetNotFound) UnmarshalJSON ¶
func (s *WebrtcSessionsGetNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsGetNotFound) Validate ¶
func (s *WebrtcSessionsGetNotFound) Validate() error
type WebrtcSessionsGetParams ¶
type WebrtcSessionsGetParams struct {
// ID of the session.
ID string
}
WebrtcSessionsGetParams is parameters of webrtcSessionsGet operation.
type WebrtcSessionsGetRes ¶
type WebrtcSessionsGetRes interface {
// contains filtered or unexported methods
}
type WebrtcSessionsKickBadRequest ¶
type WebrtcSessionsKickBadRequest Error
func (*WebrtcSessionsKickBadRequest) Decode ¶
func (s *WebrtcSessionsKickBadRequest) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsKickBadRequest from json.
func (*WebrtcSessionsKickBadRequest) Encode ¶
func (s *WebrtcSessionsKickBadRequest) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsKickBadRequest as json.
func (*WebrtcSessionsKickBadRequest) MarshalJSON ¶
func (s *WebrtcSessionsKickBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsKickBadRequest) UnmarshalJSON ¶
func (s *WebrtcSessionsKickBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsKickBadRequest) Validate ¶
func (s *WebrtcSessionsKickBadRequest) Validate() error
type WebrtcSessionsKickInternalServerError ¶
type WebrtcSessionsKickInternalServerError Error
func (*WebrtcSessionsKickInternalServerError) Decode ¶
func (s *WebrtcSessionsKickInternalServerError) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsKickInternalServerError from json.
func (*WebrtcSessionsKickInternalServerError) Encode ¶
func (s *WebrtcSessionsKickInternalServerError) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsKickInternalServerError as json.
func (*WebrtcSessionsKickInternalServerError) MarshalJSON ¶
func (s *WebrtcSessionsKickInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsKickInternalServerError) UnmarshalJSON ¶
func (s *WebrtcSessionsKickInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsKickInternalServerError) Validate ¶
func (s *WebrtcSessionsKickInternalServerError) Validate() error
type WebrtcSessionsKickNotFound ¶
type WebrtcSessionsKickNotFound Error
func (*WebrtcSessionsKickNotFound) Decode ¶
func (s *WebrtcSessionsKickNotFound) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsKickNotFound from json.
func (*WebrtcSessionsKickNotFound) Encode ¶
func (s *WebrtcSessionsKickNotFound) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsKickNotFound as json.
func (*WebrtcSessionsKickNotFound) MarshalJSON ¶
func (s *WebrtcSessionsKickNotFound) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsKickNotFound) UnmarshalJSON ¶
func (s *WebrtcSessionsKickNotFound) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsKickNotFound) Validate ¶
func (s *WebrtcSessionsKickNotFound) Validate() error
type WebrtcSessionsKickParams ¶
type WebrtcSessionsKickParams struct {
// ID of the session.
ID string
}
WebrtcSessionsKickParams is parameters of webrtcSessionsKick operation.
type WebrtcSessionsKickRes ¶
type WebrtcSessionsKickRes interface {
// contains filtered or unexported methods
}
type WebrtcSessionsListBadRequest ¶
type WebrtcSessionsListBadRequest Error
func (*WebrtcSessionsListBadRequest) Decode ¶
func (s *WebrtcSessionsListBadRequest) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsListBadRequest from json.
func (*WebrtcSessionsListBadRequest) Encode ¶
func (s *WebrtcSessionsListBadRequest) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsListBadRequest as json.
func (*WebrtcSessionsListBadRequest) MarshalJSON ¶
func (s *WebrtcSessionsListBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsListBadRequest) UnmarshalJSON ¶
func (s *WebrtcSessionsListBadRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsListBadRequest) Validate ¶
func (s *WebrtcSessionsListBadRequest) Validate() error
type WebrtcSessionsListInternalServerError ¶
type WebrtcSessionsListInternalServerError Error
func (*WebrtcSessionsListInternalServerError) Decode ¶
func (s *WebrtcSessionsListInternalServerError) Decode(d *jx.Decoder) error
Decode decodes WebrtcSessionsListInternalServerError from json.
func (*WebrtcSessionsListInternalServerError) Encode ¶
func (s *WebrtcSessionsListInternalServerError) Encode(e *jx.Encoder)
Encode encodes WebrtcSessionsListInternalServerError as json.
func (*WebrtcSessionsListInternalServerError) MarshalJSON ¶
func (s *WebrtcSessionsListInternalServerError) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*WebrtcSessionsListInternalServerError) UnmarshalJSON ¶
func (s *WebrtcSessionsListInternalServerError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*WebrtcSessionsListInternalServerError) Validate ¶
func (s *WebrtcSessionsListInternalServerError) Validate() error
type WebrtcSessionsListParams ¶
type WebrtcSessionsListParams struct {
// Page number.
Page OptInt `json:",omitempty,omitzero"`
// Items per page.
ItemsPerPage OptInt `json:",omitempty,omitzero"`
}
WebrtcSessionsListParams is parameters of webrtcSessionsList operation.
type WebrtcSessionsListRes ¶
type WebrtcSessionsListRes interface {
// contains filtered or unexported methods
}