BACnet Virtual Link Layer Service
BACnet virtual link layer...
UDP Multiplexing
-
class bvll.UDPMultiplexer
-
__init__(addr=None, noBroadcast=False)
Parameters: |
- addr – address to bind
- noBroadcast – option for separate broadcast socket
|
This is a long line of text.
-
indication(server, pdu)
Parameters: |
- server – multiplexer reference
- pdu – message to process
|
This is a long line of text.
-
confirmation(client, pdu)
Parameters: |
- server – multiplexer reference
- pdu – message to process
|
This is a long line of text.
-
class bvll._MultiplexClient
-
multiplexer
This is a long line of text.
-
__init__(mux)
Parameters: | mux – multiplexer reference |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
class bvll._MultiplexServer
-
multiplexer
This is a long line of text.
-
__init__(mux)
Parameters: | mux – multiplexer reference |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
Annex H - Tunneling
-
class bvll.BTR
-
__init__()
This is a long line of text.
-
indication(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
add_peer(peerAddr[, networks])
Parameters: |
- peerAddr – peer address
- networks – list of networks reachable by peer
|
This is a long line of text.
-
delete_peer(peerAddr)
Parameters: | peerAddr – peer address |
This is a long line of text.
Annex J - B/IP
Service Access Point Types
-
class bvll.BIPSAP(ServiceAccessPoint)
-
__init__()
This is a long line of text.
-
sap_indication(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
sap_confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
class bvll.BIPSimple(BIPSAP, Client, Server)
-
indication(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
class bvll.BIPForeign(BIPSAP, Client, Server, OneShotTask)
-
indication(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
register(addr, ttl)
Parameters: |
- addr – message to process
- ttl – time-to-live
|
This is a long line of text.
-
unregister()
This is a long line of text.
-
process_task()
This is a long line of text.
-
class bvll.BIPBBMD(BIPSAP, Client, Server, RecurringTask)
-
__init__(addr)
Parameters: | addr – address of itself |
This is a long line of text.
-
indication(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
RegisterForeignDevice(addr, ttl)
Parameters: |
- addr – address of foreign device
- ttl – time-to-live
|
This is a long line of text.
-
DeleteForeignDeviceTableEntry(addr)
Parameters: | addr – address of foreign device to delete |
This is a long line of text.
-
process_task()
This is a long line of text.
-
add_peer(addr)
Parameters: | addr – address of peer to add |
This is a long line of text.
-
delete_peer(addr)
Parameters: | addr – addess of peer to delete |
This is a long line of text.
Service Element
-
class bvll.BVLLServiceElement(ApplicationServiceElement)
-
indication(pdu)
Parameters: | pdu – message to process |
This is a long line of text.
-
confirmation(pdu)
Parameters: | pdu – message to process |
This is a long line of text.