mirror of
https://github.com/JoelBender/bacpypes
synced 2025-10-05 22:18:16 +08:00
104 lines
1.9 KiB
ReStructuredText
104 lines
1.9 KiB
ReStructuredText
.. BACpypes pdu module
|
|
|
|
.. module:: pdu
|
|
|
|
BACnet Protocol Data Units
|
|
==========================
|
|
|
|
This is a long line of text.
|
|
|
|
|
|
Addressing
|
|
----------
|
|
|
|
.. class:: Address
|
|
|
|
This is a long line of text.
|
|
|
|
.. attribute:: addrType
|
|
|
|
This is a long line of text.
|
|
|
|
.. attribute:: addrNet
|
|
|
|
This is a long line of text.
|
|
|
|
.. attribute:: addrLen
|
|
|
|
This is a long line of text.
|
|
|
|
.. attribute:: addrAddr
|
|
|
|
This is a long line of text.
|
|
|
|
.. method:: decode_address(addr)
|
|
|
|
:param string addr: address specification to interpret
|
|
|
|
This is a long line of text.
|
|
|
|
.. method:: __str__
|
|
|
|
.. method:: __repr__
|
|
|
|
This method overrides the built-in function to provide a little bit
|
|
better string, using *__str__* for help.
|
|
|
|
.. method:: __hash__
|
|
|
|
This method is used to allow addresses to be used as keys in
|
|
dictionaries which require keys to be hashable.
|
|
|
|
.. note::
|
|
|
|
Once an address is used in a dictionary is should be considered
|
|
immutable.
|
|
|
|
.. method:: __eq__(arg)
|
|
__ne__(arg)
|
|
|
|
:param arg: another address, or something that can be interpreted as an address
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: LocalStation(Address)
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: RemoteStation(Address)
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: LocalBroadcast(Address)
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: RemoteBroadcast(Address)
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: GlobalBroadcast(Address)
|
|
|
|
This is a long line of text.
|
|
|
|
Extended PCI
|
|
------------
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: PCI(_PCI)
|
|
|
|
This is a long line of text.
|
|
|
|
.. attribute:: pduExpectingReply
|
|
|
|
This is a long line of text.
|
|
|
|
.. attribute:: pduNetworkPriority
|
|
|
|
This is a long line of text.
|
|
|
|
.. class:: PDU(PCI, PDUData)
|
|
|
|
This is a long line of text.
|