Documentation
¶
Index ¶
- type UT0311L04
- func (s *UT0311L04) Delete() error
- func (s *UT0311L04) DeviceID() uint32
- func (s *UT0311L04) DeviceType() string
- func (s *UT0311L04) FilePath() string
- func (s *UT0311L04) Handle(src *net.UDPAddr, rq messages.Request)
- func (s *UT0311L04) Save() error
- func (s *UT0311L04) SetTxQ(txq chan entities.Message)
- func (s *UT0311L04) Swipe(deviceID uint32, cardNumber uint32, door uint8) (bool, uint32)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UT0311L04 ¶
type UT0311L04 struct {
SerialNumber types.SerialNumber `json:"serial-number"`
IpAddress net.IP `json:"address"`
SubnetMask net.IP `json:"subnet"`
Gateway net.IP `json:"gateway"`
MacAddress types.MacAddress `json:"MAC"`
Version types.Version `json:"version"`
TimeOffset entities.Offset `json:"offset"`
Doors map[uint8]*entities.Door `json:"doors"`
Listener *net.UDPAddr `json:"listener"`
SystemError uint8 `json:"system-error"`
SequenceId uint32 `json:"sequence-id"`
SpecialInfo uint8 `json:"special-info"`
RelayState uint8 `json:"relay-state"`
InputState uint8 `json:"input-state"`
Cards entities.CardList `json:"cards"`
Events entities.EventList `json:"events"`
// contains filtered or unexported fields
}
func (*UT0311L04) DeviceType ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.