Versions in this module Expand all Collapse all v1 v1.0.1 Mar 12, 2026 v1.0.0 Mar 11, 2026 Changes in this version + func CalculateAccessDataSignature(_ *protocol.AccessData, accessToken []byte, plaintext string) []byte + func DispatchMessage(n types.Node, conn types.Connection, m *Message, status int, ...) error_code.ErrorType + func GenerateAccessData(ad *protocol.AccessData, busID types.BusIdType, nonce1, nonce2 uint64, ...) + func GenerateAccessDataForCustomCommand(ad *protocol.AccessData, busID types.BusIdType, nonce1, nonce2 uint64, ...) + func GenerateAccessDataWithTimestamp(ad *protocol.AccessData, busID types.BusIdType, nonce1, nonce2 uint64, ...) + func GetBodyName(bodyCase int) string + func MakeAccessDataPlaintextFromCustomCommand(busID types.BusIdType, ad *protocol.AccessData, cs *protocol.CustomCommandData) string + func MakeAccessDataPlaintextFromHandshake(busID types.BusIdType, ad *protocol.AccessData, ...) string + func PackMessage(connCtx types.ConnectionContext, msg *types.Message, protocolVersion int32, ...) (*buffer.StaticBufferBlock, error_code.ErrorType) + func SendCustomCommandResponse(n types.Node, conn types.Connection, rspData [][]byte, t int32, ...) error_code.ErrorType + func SendMessage(n types.Node, conn types.Connection, m *types.Message) error_code.ErrorType + func SendPing(n types.Node, conn types.Connection, messageSequence uint64) error_code.ErrorType + func SendRegister(bodyType types.MessageBodyType, n types.Node, conn types.Connection, ...) error_code.ErrorType + func SendTransferResponse(n types.Node, m *Message, errcode error_code.ErrorType) error_code.ErrorType + func UnpackMessage(connCtx types.ConnectionContext, data []byte, maxBodySize int) (*types.Message, error_code.ErrorType) + type DispatchHandleSet struct + type HandlerFn func(n types.Node, conn types.Connection, msg *Message, status int, ...) error_code.ErrorType + type Message = types.Message + func NewMessage() *Message