Documentation ¶
Index ¶
- type Command
- type DeviceCredentials
- type DeviceManager
- func (dm *DeviceManager) ConfigureDeviceHandler(c *gin.Context)
- func (dm *DeviceManager) GetConnectedHostHandler(c *gin.Context)
- func (dm *DeviceManager) GetDeviceInfoHandler(c *gin.Context)
- func (dm *DeviceManager) GetStreamSignalHandler(c *gin.Context)
- func (dm *DeviceManager) RunHTTPServer(router *gin.Engine, port string) error
- func (dm *DeviceManager) SetStreamHostHandler(c *gin.Context)
- func (dm *DeviceManager) SetVideoWallHandler(c *gin.Context)
- type RequestManager
- type VSRequest
- type VSResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceCredentials ¶
type DeviceManager ¶
type DeviceManager struct { Log *zap.Logger Lvl *zap.AtomicLevel ReqQueue chan VSRequest }
func (*DeviceManager) ConfigureDeviceHandler ¶
func (dm *DeviceManager) ConfigureDeviceHandler(c *gin.Context)
func (*DeviceManager) GetConnectedHostHandler ¶
func (dm *DeviceManager) GetConnectedHostHandler(c *gin.Context)
func (*DeviceManager) GetDeviceInfoHandler ¶
func (dm *DeviceManager) GetDeviceInfoHandler(c *gin.Context)
func (*DeviceManager) GetStreamSignalHandler ¶
func (dm *DeviceManager) GetStreamSignalHandler(c *gin.Context)
func (*DeviceManager) RunHTTPServer ¶
func (dm *DeviceManager) RunHTTPServer(router *gin.Engine, port string) error
func (*DeviceManager) SetStreamHostHandler ¶
func (dm *DeviceManager) SetStreamHostHandler(c *gin.Context)
func (*DeviceManager) SetVideoWallHandler ¶
func (dm *DeviceManager) SetVideoWallHandler(c *gin.Context)
type RequestManager ¶
type RequestManager struct { ReqQueue chan VSRequest Creds DeviceCredentials Log *zap.Logger }
func (*RequestManager) HandleRequests ¶
func (rm *RequestManager) HandleRequests()
type VSRequest ¶
type VSRequest struct { Address string Command string RespChannel chan VSResponse }
type VSResponse ¶
Click to show internal directories.
Click to hide internal directories.