Documentation
¶
Index ¶
- func Address(args ...any) *pdu.Address
- func AddressTuple[L any, R any](l L, r R) *pdu.AddressTuple[L, R]
- func Any(args ...any) *constructeddata.Any
- func ApplicationTag(args ...any) *primitivedata.ApplicationTag
- func BitString(args ...any) *primitivedata.BitString
- func Boolean(arg ...any) *primitivedata.Boolean
- func CharacterString(arg ...any) *primitivedata.CharacterString
- func ClosingTag(context any) *primitivedata.ClosingTag
- func ConfirmedPrivateTransferRequest(kwArgs KWArgs) *apdu.ConfirmedPrivateTransferRequest
- func ContextTag(args ...any) *primitivedata.ContextTag
- func Date(args ...any) *primitivedata.Date
- func DeleteForeignDeviceTableEntry(address *pdu.Address) *bvll.DeleteForeignDeviceTableEntry
- func DisconnectConnectionToNetwork(dnet uint16) *npdu.DisconnectConnectionToNetwork
- func DistributeBroadcastToNetwork(pduBytes []byte) *bvll.DistributeBroadcastToNetwork
- func Double(arg ...any) *primitivedata.Double
- func Enumerated(args ...any) *primitivedata.Enumerated
- func EstablishConnectionToNetwork(dnet uint16, terminationTime uint8) *npdu.EstablishConnectionToNetwork
- func FDTEntry() (entry *bvll.FDTEntry)
- func ForwardedNPDU(addr *pdu.Address, pduBytes []byte) *bvll.ForwardedNPDU
- func IAmRouterToNetwork(netList ...uint16) *npdu.IAmRouterToNetwork
- func ICouldBeRouterToNetwork(net uint16, perf uint8) *npdu.ICouldBeRouterToNetwork
- func InitializeRoutingTable(irtTable ...*npdu.RoutingTableEntry) *npdu.InitializeRoutingTable
- func InitializeRoutingTableAck(irtaTable ...*npdu.RoutingTableEntry) *npdu.InitializeRoutingTableAck
- func Integer(arg ...any) *primitivedata.Integer
- func NetworkNumberIs(net uint16, flag bool) *npdu.NetworkNumberIs
- func Null(arg ...any) *primitivedata.Null
- func ObjectIdentifier(args ...any) *primitivedata.ObjectIdentifier
- func ObjectType(args ...any) *primitivedata.ObjectType
- func OctetString(args ...any) *primitivedata.OctetString
- func OpeningTag(context any) *primitivedata.OpeningTag
- func OriginalBroadcastNPDU(pduBytes []byte) *bvll.OriginalBroadcastNPDU
- func OriginalUnicastNPDU(pduBytes []byte) *bvll.OriginalUnicastNPDU
- func PDUData(args ...any) pdu.PDUData
- func ReadBroadcastDistributionTable() *bvll.ReadBroadcastDistributionTable
- func ReadBroadcastDistributionTableAck(bdt ...*pdu.Address) *bvll.ReadBroadcastDistributionTableAck
- func ReadForeignDeviceTable(addr *pdu.Address) *bvll.ReadForeignDeviceTable
- func ReadForeignDeviceTableAck(fdts ...*bvll.FDTEntry) *bvll.ReadForeignDeviceTableAck
- func Real(arg ...any) *primitivedata.Real
- func RegisterForeignDevice(ttl uint16) *bvll.RegisterForeignDevice
- func RejectMessageToNetwork(reason uint8, dnet uint16) *npdu.RejectMessageToNetwork
- func Result(i uint16) *bvll.Result
- func RouterAvailableToNetwork(netList ...uint16) *npdu.RouterAvailableToNetwork
- func RouterBusyToNetwork(netList ...uint16) *npdu.RouterBusyToNetwork
- func RoutingTableEntry(address uint16, portId uint8, portInfo []byte) *npdu.RoutingTableEntry
- func Tag(args ...any) primitivedata.Tag
- func TagList(tags ...primitivedata.Tag) *primitivedata.TagList
- func Time(args ...any) *primitivedata.Time
- func Unsigned(arg ...any) *primitivedata.Unsigned
- func Unsigned16(arg ...any) *primitivedata.Unsigned16
- func Unsigned8(arg ...any) *primitivedata.Unsigned8
- func WhatIsNetworkNumber(dnet uint16) *npdu.WhatIsNetworkNumber
- func WhoIsRequest(kwArgs KWArgs) *apdu.WhoIsRequest
- func WhoIsRouterToNetwork(net uint16) *npdu.WhoIsRouterToNetwork
- func WriteBroadcastDistributionTable(bdt ...*pdu.Address) *bvll.WriteBroadcastDistributionTable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddressTuple ¶
func AddressTuple[L any, R any](l L, r R) *pdu.AddressTuple[L, R]
func Any ¶
func Any(args ...any) *constructeddata.Any
func ApplicationTag ¶
func ApplicationTag(args ...any) *primitivedata.ApplicationTag
func BitString ¶
func BitString(args ...any) *primitivedata.BitString
func Boolean ¶
func Boolean(arg ...any) *primitivedata.Boolean
func CharacterString ¶
func CharacterString(arg ...any) *primitivedata.CharacterString
func ClosingTag ¶
func ClosingTag(context any) *primitivedata.ClosingTag
func ConfirmedPrivateTransferRequest ¶
func ConfirmedPrivateTransferRequest(kwArgs KWArgs) *apdu.ConfirmedPrivateTransferRequest
func ContextTag ¶
func ContextTag(args ...any) *primitivedata.ContextTag
func Date ¶
func Date(args ...any) *primitivedata.Date
func DeleteForeignDeviceTableEntry ¶
func DeleteForeignDeviceTableEntry(address *pdu.Address) *bvll.DeleteForeignDeviceTableEntry
func DisconnectConnectionToNetwork ¶
func DisconnectConnectionToNetwork(dnet uint16) *npdu.DisconnectConnectionToNetwork
func DistributeBroadcastToNetwork ¶
func DistributeBroadcastToNetwork(pduBytes []byte) *bvll.DistributeBroadcastToNetwork
func Double ¶
func Double(arg ...any) *primitivedata.Double
func Enumerated ¶
func Enumerated(args ...any) *primitivedata.Enumerated
func EstablishConnectionToNetwork ¶
func EstablishConnectionToNetwork(dnet uint16, terminationTime uint8) *npdu.EstablishConnectionToNetwork
func ForwardedNPDU ¶
func ForwardedNPDU(addr *pdu.Address, pduBytes []byte) *bvll.ForwardedNPDU
func IAmRouterToNetwork ¶
func IAmRouterToNetwork(netList ...uint16) *npdu.IAmRouterToNetwork
func ICouldBeRouterToNetwork ¶
func ICouldBeRouterToNetwork(net uint16, perf uint8) *npdu.ICouldBeRouterToNetwork
func InitializeRoutingTable ¶
func InitializeRoutingTable(irtTable ...*npdu.RoutingTableEntry) *npdu.InitializeRoutingTable
func InitializeRoutingTableAck ¶
func InitializeRoutingTableAck(irtaTable ...*npdu.RoutingTableEntry) *npdu.InitializeRoutingTableAck
func Integer ¶
func Integer(arg ...any) *primitivedata.Integer
func NetworkNumberIs ¶
func NetworkNumberIs(net uint16, flag bool) *npdu.NetworkNumberIs
func Null ¶
func Null(arg ...any) *primitivedata.Null
func ObjectIdentifier ¶
func ObjectIdentifier(args ...any) *primitivedata.ObjectIdentifier
func ObjectType ¶
func ObjectType(args ...any) *primitivedata.ObjectType
func OctetString ¶
func OctetString(args ...any) *primitivedata.OctetString
func OpeningTag ¶
func OpeningTag(context any) *primitivedata.OpeningTag
func OriginalBroadcastNPDU ¶
func OriginalBroadcastNPDU(pduBytes []byte) *bvll.OriginalBroadcastNPDU
func OriginalUnicastNPDU ¶
func OriginalUnicastNPDU(pduBytes []byte) *bvll.OriginalUnicastNPDU
func ReadBroadcastDistributionTable ¶
func ReadBroadcastDistributionTable() *bvll.ReadBroadcastDistributionTable
func ReadBroadcastDistributionTableAck ¶
func ReadBroadcastDistributionTableAck(bdt ...*pdu.Address) *bvll.ReadBroadcastDistributionTableAck
func ReadForeignDeviceTable ¶
func ReadForeignDeviceTable(addr *pdu.Address) *bvll.ReadForeignDeviceTable
func ReadForeignDeviceTableAck ¶
func ReadForeignDeviceTableAck(fdts ...*bvll.FDTEntry) *bvll.ReadForeignDeviceTableAck
func Real ¶
func Real(arg ...any) *primitivedata.Real
func RegisterForeignDevice ¶
func RegisterForeignDevice(ttl uint16) *bvll.RegisterForeignDevice
func RejectMessageToNetwork ¶
func RejectMessageToNetwork(reason uint8, dnet uint16) *npdu.RejectMessageToNetwork
func RouterAvailableToNetwork ¶
func RouterAvailableToNetwork(netList ...uint16) *npdu.RouterAvailableToNetwork
func RouterBusyToNetwork ¶
func RouterBusyToNetwork(netList ...uint16) *npdu.RouterBusyToNetwork
func RoutingTableEntry ¶
func RoutingTableEntry(address uint16, portId uint8, portInfo []byte) *npdu.RoutingTableEntry
func Tag ¶
func Tag(args ...any) primitivedata.Tag
func TagList ¶
func TagList(tags ...primitivedata.Tag) *primitivedata.TagList
func Time ¶
func Time(args ...any) *primitivedata.Time
func Unsigned ¶
func Unsigned(arg ...any) *primitivedata.Unsigned
func Unsigned16 ¶
func Unsigned16(arg ...any) *primitivedata.Unsigned16
func Unsigned8 ¶
func Unsigned8(arg ...any) *primitivedata.Unsigned8
func WhatIsNetworkNumber ¶
func WhatIsNetworkNumber(dnet uint16) *npdu.WhatIsNetworkNumber
func WhoIsRequest ¶
func WhoIsRequest(kwArgs KWArgs) *apdu.WhoIsRequest
func WhoIsRouterToNetwork ¶
func WhoIsRouterToNetwork(net uint16) *npdu.WhoIsRouterToNetwork
func WriteBroadcastDistributionTable ¶
func WriteBroadcastDistributionTable(bdt ...*pdu.Address) *bvll.WriteBroadcastDistributionTable
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.