Source code for snap7.logo

"""
Snap7 client used for connection to a siemens LOGO 7/8 server.
"""
import re
import struct
import logging
from ctypes import byref, c_int, c_int32, c_uint16, c_void_p

from .types import WordLen, S7Object, param_types
from .types import RemotePort, Areas, wordlen_to_ctypes
from .common import ipv4, check_error, load_library

logger = logging.getLogger(__name__)