Documentation
¶
Index ¶
- Variables
- type ClearPrivilegePacket
- type Connector
- func (c *Connector) AddDevice(sn string, serialNum uint32, ip string) error
- func (c *Connector) AddPrivilege(sn string, cardNum uint32) error
- func (c *Connector) ClearPrivilege(sn string) error
- func (c *Connector) Destroy() error
- func (c *Connector) Discovery() (device []SearchedDevice, err error)
- func (c *Connector) GetSwipeEvent() chan SwipeData
- func (c *Connector) Initialize() error
- func (c *Connector) RemoveDevice(sn string) error
- func (c *Connector) RemovePrivilege(sn string, cardNum uint32) error
- type DiscoveryResponse
- type Header
- type RecordResponse
- type RemovePrivilegePacket
- type SearchedDevice
- type StatusResponse
- type SwipeData
- type UploadPrivilegePacket
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ClearPrivilegePacket ¶
type Connector ¶
type Connector struct {
// contains filtered or unexported fields
}
Connector 蓝牙控制卡连接器,用于控制车行门禁
func NewConnector ¶
NewConnector 创建蓝牙控制卡连接器 port-UDP服务监听的端口,用于接收刷卡事件
func (*Connector) AddDevice ¶
AddDevice 添加设备 sn 唯一任意值 serialNum 控制卡的序列号 ip 控制卡IP port 控制卡port,一般为60000
func (*Connector) AddPrivilege ¶
AddPrivilege 添加卡
func (*Connector) ClearPrivilege ¶
ClearPrivilege 清空卡号
func (*Connector) Discovery ¶
func (c *Connector) Discovery() (device []SearchedDevice, err error)
func (*Connector) GetSwipeEvent ¶
func (*Connector) Initialize ¶
func (*Connector) RemoveDevice ¶
type DiscoveryResponse ¶
type DiscoveryResponse struct { Header IP []uint8 `struc:"[4]uint8"` Mask []uint8 `struc:"[4]uint8"` Gateway []uint8 `struc:"[4]uint8"` Mac []byte `struct:"[6]byte"` }
func (DiscoveryResponse) IPString ¶
func (d DiscoveryResponse) IPString() string
func (DiscoveryResponse) MacString ¶
func (d DiscoveryResponse) MacString() string
type RecordResponse ¶
type RemovePrivilegePacket ¶
type SearchedDevice ¶
type StatusResponse ¶
type SwipeData ¶
type UploadPrivilegePacket ¶
Click to show internal directories.
Click to hide internal directories.