1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-10-05 22:18:16 +08:00
bacpypes/py27/bacpypes/__init__.py
2020-01-29 15:46:08 -05:00

83 lines
1.1 KiB
Python
Executable File

#!/usr/bin/python
"""BACnet Python Package"""
#
# Platform Check
#
import sys as _sys
import warnings as _warnings
_supported_platforms = ('linux2', 'win32', 'darwin')
if _sys.platform not in _supported_platforms:
_warnings.warn("unsupported platform", RuntimeWarning)
#
# Project Metadata
#
__version__ = '0.18.0'
__author__ = 'Joel Bender'
__email__ = 'joel@carrickbender.com'
from . import settings
#
# Communications Core Modules
#
from . import comm
from . import task
from . import singleton
from . import capability
from . import iocb
#
# Link Layer Modules
#
from . import pdu
from . import vlan
#
# Network Layer Modules
#
from . import npdu
from . import netservice
#
# Virtual Link Layer Modules
#
from . import bvll
from . import bvllservice
from . import bsll
from . import bsllservice
#
# Application Layer Modules
#
from . import primitivedata
from . import constructeddata
from . import basetypes
from . import object
from . import apdu
from . import app
from . import appservice
from . import local
from . import service
#
# Analysis
#
from . import analysis