Documentation ¶
Index ¶
Constants ¶
View Source
const ( StreamStateHeader = StreamState(1) StreamStateFrame = StreamState(2) StreamStateReset = StreamState(3) )
View Source
const ( ProcessStateUnknown = ProcessState(0) ProcessStatePending = ProcessState(1) ProcessStateReady = ProcessState(2) )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CameraStream ¶
type CameraStream struct {
// contains filtered or unexported fields
}
func NewCameraStream ¶
func NewCameraStream() *CameraStream
func (*CameraStream) Close ¶
func (self *CameraStream) Close()
func (*CameraStream) IsStreamActive ¶
func (self *CameraStream) IsStreamActive() bool
func (*CameraStream) SetAddr ¶
func (self *CameraStream) SetAddr(secureCameraAddr string)
func (*CameraStream) SetProcessFrame ¶
func (self *CameraStream) SetProcessFrame(processFrame func(frame []byte))
func (*CameraStream) StartStream ¶
func (self *CameraStream) StartStream() error
type CameraStreamBuffer ¶
type CameraStreamBuffer struct {
// contains filtered or unexported fields
}
func NewCameraStreamBuffer ¶
func NewCameraStreamBuffer() *CameraStreamBuffer
func (*CameraStreamBuffer) Len ¶
func (self *CameraStreamBuffer) Len() int
func (*CameraStreamBuffer) ReadLine ¶
func (self *CameraStreamBuffer) ReadLine() (string, error)
func (*CameraStreamBuffer) Write ¶
func (self *CameraStreamBuffer) Write(chunk []byte) error
type ProcessState ¶
type ProcessState int
type SecuritySystemWidget ¶
type SecuritySystemWidget struct { widgets.BaseWidget // contains filtered or unexported fields }
func NewSecuritySystemWidget ¶
func NewSecuritySystemWidget() *SecuritySystemWidget
func (*SecuritySystemWidget) ProcessEvent ¶
func (self *SecuritySystemWidget) ProcessEvent(e *evt.Event)
func (*SecuritySystemWidget) Render ¶
func (self *SecuritySystemWidget) Render()
type StreamDecoder ¶
type StreamDecoder struct {
// contains filtered or unexported fields
}
func NewStreamDecoder ¶
func NewStreamDecoder() *StreamDecoder
func (*StreamDecoder) Decode ¶
func (self *StreamDecoder) Decode() error
func (*StreamDecoder) SetProcessFrame ¶
func (self *StreamDecoder) SetProcessFrame(processFrame func([]byte))
func (*StreamDecoder) Write ¶
func (self *StreamDecoder) Write(chunk []byte) error
type StreamState ¶
type StreamState int
Click to show internal directories.
Click to hide internal directories.