Navigation

  • index
  • modules |
  • next |
  • previous |
  • BACpypes »
  • BACpypes Modules »

Table Of Contents

  • BACnet Virtual Link Layer Service
    • UDP Multiplexing
    • Annex H - Tunneling
    • Annex J - B/IP
      • Service Access Point Types
      • Service Element

Previous topic

BACnet Virtual Link Layer

Next topic

TCP

This Page

  • Show Source

Quick search

Enter search terms or a module, class or function name.

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.

Navigation

  • index
  • modules |
  • next |
  • previous |
  • BACpypes »
  • BACpypes Modules »
© Copyright 2011, Joel Bender. Created using Sphinx 1.3.1.