Documentation
¶
Index ¶
- type RTSPProbeProvider
- func (m *RTSPProbeProvider) ID() string
- func (m *RTSPProbeProvider) Init(config providers.IProviderConfig) error
- func (i *RTSPProbeProvider) InitWithMap(properties map[string]string) error
- func (m *RTSPProbeProvider) Probe(user string, password string, ip string, name string) (map[string]string, error)
- func (a *RTSPProbeProvider) SetContext(context *contexts.ManagerContext)
- type RTSPProbeProviderConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RTSPProbeProvider ¶
type RTSPProbeProvider struct { Config RTSPProbeProviderConfig Context *contexts.ManagerContext }
func (*RTSPProbeProvider) ID ¶
func (m *RTSPProbeProvider) ID() string
func (*RTSPProbeProvider) Init ¶
func (m *RTSPProbeProvider) Init(config providers.IProviderConfig) error
func (*RTSPProbeProvider) InitWithMap ¶
func (i *RTSPProbeProvider) InitWithMap(properties map[string]string) error
func (*RTSPProbeProvider) SetContext ¶
func (a *RTSPProbeProvider) SetContext(context *contexts.ManagerContext)
type RTSPProbeProviderConfig ¶
type RTSPProbeProviderConfig struct {
Name string `json:"name"`
}
func RTSPProbeProviderConfigFromMap ¶
func RTSPProbeProviderConfigFromMap(properties map[string]string) (RTSPProbeProviderConfig, error)
Click to show internal directories.
Click to hide internal directories.