The Assimilation Monitoring Project
cma::AssimCtypes Namespace Reference

Data Structures

class  c_void
class  UserString
class  MutableString
class  String
class  _variadic_function
class  LibraryLoader
class  DarwinLibraryLoader
class  PosixLibraryLoader
class  _WindowsLibrary
class  WindowsLibraryLoader
class  struct__GError
class  struct__GList
class  struct__GIConv
class  struct__GHashTable
class  struct__GPollFD
class  struct__GSList
class  struct__GMainContext
class  struct__GSource
class  struct__GSourcePrivate
class  struct__GSourceCallbackFuncs
class  struct__GSourceFuncs
class  struct__GString
class  struct__GIOChannel
class  struct__GIOFuncs
class  struct__GQueue
class  struct__AssimObj
class  struct__FrameSet
class  struct__Frame
class  struct_timeval
class  struct_sockaddr
class  struct_in_addr
class  union_anon_101
class  struct_in6_addr
class  struct_sockaddr_in
class  struct_sockaddr_in6
class  struct__NetAddr
class  struct__AddrFrame
class  struct__SignFrame
class  struct__SeqnoFrame
class  struct__ConfigContext
class  struct__ConfigValue
class  union_anon_102
class  struct__Listener
class  struct__FrameTypeToFrame
class  struct__PacketDecoder
class  struct__NetIO
class  struct__NetGSource
class  struct__AuthListener
class  struct__ObeyFrameSetTypeMap
class  struct__CompressFrame
class  struct__CryptFrame
class  struct__CstringFrame
class  struct__Discovery
class  struct__FsQueue
class  struct__FsProtocol
class  struct__FsProtoElem
class  struct__HbListener
class  struct__HbSender
class  struct__IntFrame
class  struct__IpPortFrame
class  struct__JsonDiscovery
class  struct__NanoHbStats
class  struct__NetIOudp
class  struct__NVpairFrame
class  struct_bpf_insn
class  struct_bpf_program
class  struct_pcap
class  struct_pcap_pkthdr
class  struct__GSource_pcap
class  struct__SwitchDiscovery
class  struct__UnknownFrame

Functions

def POINTER
def ReturnString
def UNCHECKED
def add_library_search_dirs
def DIMOF
def MALLOC0
def MALLOC
def FREE
def g_slist_next
def OBJ_IS_A

Variables

string __docformat__ = 'restructuredtext'
tuple _int_types = (c_int16, c_int32)
 c_ptrdiff_t = t
dictionary _libs = {}
list _libdirs = ['../../bin/clientlib', '/home/alanr/monitor/bin/clientlib', '/usr/lib/i386-linux-gnu']
dictionary loaderclass
tuple loader = loaderclass.get(sys.platform, PosixLibraryLoader)
 load_library = loader.load_library
 NULL = None
 guint8 = c_ubyte
 guint16 = c_ushort
 guint32 = c_uint
 gint64 = c_longlong
 guint64 = c_ulonglong
 gssize = c_int
 gsize = c_uint
 GPid = c_int
 __u_char = c_ubyte
 __u_short = c_uint
 __u_int = c_uint
 __time_t = c_long
 __suseconds_t = c_long
 __socklen_t = c_uint
 gchar = c_char
 gint = c_int
 gboolean = gint
 gushort = c_ushort
 guint = c_uint
tuple gpointer = POINTER(None)
tuple gconstpointer = POINTER(None)
tuple GCompareFunc = CFUNCTYPE(UNCHECKED(gint), gconstpointer, gconstpointer)
tuple GCompareDataFunc = CFUNCTYPE(UNCHECKED(gint), gconstpointer, gconstpointer, gpointer)
tuple GDestroyNotify = CFUNCTYPE(UNCHECKED(None), gpointer)
tuple GFunc = CFUNCTYPE(UNCHECKED(None), gpointer, gpointer)
 GQuark = guint32
 GError = struct__GError
list g_free = _libs['libassimilationclientlib.so']
list g_try_malloc = _libs['libassimilationclientlib.so']
list g_try_malloc0 = _libs['libassimilationclientlib.so']
 GList = struct__GList
 enum_anon_48 = c_int
int G_CHECKSUM_MD5 = 0
tuple G_CHECKSUM_SHA1 = (G_CHECKSUM_MD5 + 1)
tuple G_CHECKSUM_SHA256 = (G_CHECKSUM_SHA1 + 1)
 GChecksumType = enum_anon_48
tuple GIConv = POINTER(struct__GIConv)
 GHashTable = struct__GHashTable
 GPollFD = struct__GPollFD
 GSList = struct__GSList
list g_slist_alloc = _libs['libassimilationclientlib.so']
list g_slist_free = _libs['libassimilationclientlib.so']
list g_slist_free_1 = _libs['libassimilationclientlib.so']
list g_slist_free_full = _libs['libassimilationclientlib.so']
list g_slist_append = _libs['libassimilationclientlib.so']
list g_slist_prepend = _libs['libassimilationclientlib.so']
list g_slist_insert = _libs['libassimilationclientlib.so']
list g_slist_insert_sorted = _libs['libassimilationclientlib.so']
list g_slist_insert_sorted_with_data = _libs['libassimilationclientlib.so']
list g_slist_insert_before = _libs['libassimilationclientlib.so']
list g_slist_concat = _libs['libassimilationclientlib.so']
list g_slist_remove = _libs['libassimilationclientlib.so']
list g_slist_remove_all = _libs['libassimilationclientlib.so']
list g_slist_remove_link = _libs['libassimilationclientlib.so']
list g_slist_delete_link = _libs['libassimilationclientlib.so']
list g_slist_reverse = _libs['libassimilationclientlib.so']
list g_slist_copy = _libs['libassimilationclientlib.so']
list g_slist_nth = _libs['libassimilationclientlib.so']
list g_slist_find = _libs['libassimilationclientlib.so']
list g_slist_find_custom = _libs['libassimilationclientlib.so']
list g_slist_position = _libs['libassimilationclientlib.so']
list g_slist_index = _libs['libassimilationclientlib.so']
list g_slist_last = _libs['libassimilationclientlib.so']
list g_slist_length = _libs['libassimilationclientlib.so']
list g_slist_foreach = _libs['libassimilationclientlib.so']
list g_slist_sort = _libs['libassimilationclientlib.so']
list g_slist_sort_with_data = _libs['libassimilationclientlib.so']
list g_slist_nth_data = _libs['libassimilationclientlib.so']
list g_slist_push_allocator = _libs['libassimilationclientlib.so']
list g_slist_pop_allocator = _libs['libassimilationclientlib.so']
 GMainContext = struct__GMainContext
 GSource = struct__GSource
 GSourcePrivate = struct__GSourcePrivate
 GSourceCallbackFuncs = struct__GSourceCallbackFuncs
 GSourceFuncs = struct__GSourceFuncs
tuple GSourceFunc = CFUNCTYPE(UNCHECKED(gboolean), gpointer)
tuple GSourceDummyMarshal = CFUNCTYPE(UNCHECKED(None), )
 GString = struct__GString
 GIOChannel = struct__GIOChannel
 GIOFuncs = struct__GIOFuncs
 enum_anon_64 = c_int
 GIOStatus = enum_anon_64
 enum_anon_65 = c_int
 GSeekType = enum_anon_65
 enum_anon_66 = c_int
 GIOCondition = enum_anon_66
 enum_anon_67 = c_int
 GIOFlags = enum_anon_67
 GQueue = struct__GQueue
list proj_class_new = _libs['libassimilationclientlib.so']
list proj_class_dissociate = _libs['libassimilationclientlib.so']
list proj_class_free = _libs['libassimilationclientlib.so']
list proj_class_register_object = _libs['libassimilationclientlib.so']
list proj_class_is_a = _libs['libassimilationclientlib.so']
list proj_class_castas = _libs['libassimilationclientlib.so']
list proj_class_castasconst = _libs['libassimilationclientlib.so']
list proj_class_register_subclassed = _libs['libassimilationclientlib.so']
list proj_class_quark_add_superclass_relationship = _libs['libassimilationclientlib.so']
list proj_class_quark_is_a = _libs['libassimilationclientlib.so']
list proj_class_classname = _libs['libassimilationclientlib.so']
list proj_class_register_debug_counter = _libs['libassimilationclientlib.so']
list proj_class_incr_debug = _libs['libassimilationclientlib.so']
list proj_class_decr_debug = _libs['libassimilationclientlib.so']
list proj_class_dump_live_objects = _libs['libassimilationclientlib.so']
list proj_class_live_object_count = _libs['libassimilationclientlib.so']
list proj_class_max_object_count = _libs['libassimilationclientlib.so']
list proj_class_finalize_sys = _libs['libassimilationclientlib.so']
 AssimObj = struct__AssimObj
list assimobj_new = _libs['libassimilationclientlib.so']
list _assimobj_finalize = _libs['libassimilationclientlib.so']
tuple badfree = (gboolean)
 FrameSet = struct__FrameSet
 Frame = struct__Frame
list frame_new = _libs['libassimilationclientlib.so']
list frame_tlvconstructor = _libs['libassimilationclientlib.so']
list frame_default_valuefinalize = _libs['libassimilationclientlib.so']
 u_char = __u_char
 u_short = __u_short
 u_int = __u_int
 socklen_t = __socklen_t
 sa_family_t = c_uint
 in_port_t = c_uint16
 in_addr_t = c_uint32
 NetAddr = struct__NetAddr
list netaddr_new = _libs['libassimilationclientlib.so']
list netaddr_sockaddr_new = _libs['libassimilationclientlib.so']
list netaddr_macaddr_new = _libs['libassimilationclientlib.so']
list netaddr_mac48_new = _libs['libassimilationclientlib.so']
list netaddr_mac64_new = _libs['libassimilationclientlib.so']
list netaddr_ipv4_new = _libs['libassimilationclientlib.so']
list netaddr_ipv6_new = _libs['libassimilationclientlib.so']
list netaddr_string_new = _libs['libassimilationclientlib.so']
 AddrFrame = struct__AddrFrame
list addrframe_new = _libs['libassimilationclientlib.so']
list addrframe_ipv4_new = _libs['libassimilationclientlib.so']
list addrframe_ipv6_new = _libs['libassimilationclientlib.so']
list addrframe_mac48_new = _libs['libassimilationclientlib.so']
list addrframe_mac64_new = _libs['libassimilationclientlib.so']
list addrframe_tlvconstructor = _libs['libassimilationclientlib.so']
 SignFrame = struct__SignFrame
list signframe_new = _libs['libassimilationclientlib.so']
list signframe_tlvconstructor = _libs['libassimilationclientlib.so']
 SeqnoFrame = struct__SeqnoFrame
list seqnoframe_new = _libs['libassimilationclientlib.so']
list seqnoframe_new_init = _libs['libassimilationclientlib.so']
list seqnoframe_tlvconstructor = _libs['libassimilationclientlib.so']
list frameset_new = _libs['libassimilationclientlib.so']
list frameset_prepend_frame = _libs['libassimilationclientlib.so']
list frameset_append_frame = _libs['libassimilationclientlib.so']
list frameset_construct_packet = _libs['libassimilationclientlib.so']
list frameset_get_flags = _libs['libassimilationclientlib.so']
list frameset_set_flags = _libs['libassimilationclientlib.so']
list frameset_clear_flags = _libs['libassimilationclientlib.so']
list frame_append_to_frameset_packet = _libs['libassimilationclientlib.so']
list frameset_dump = _libs['libassimilationclientlib.so']
 ConfigContext = struct__ConfigContext
 enum_ConfigValType = c_int
int CFG_EEXIST = 0
tuple CFG_NULL = (CFG_EEXIST + 1)
tuple CFG_BOOL = (CFG_NULL + 1)
tuple CFG_INT64 = (CFG_BOOL + 1)
tuple CFG_STRING = (CFG_INT64 + 1)
tuple CFG_FLOAT = (CFG_STRING + 1)
tuple CFG_ARRAY = (CFG_FLOAT + 1)
tuple CFG_CFGCTX = (CFG_ARRAY + 1)
tuple CFG_NETADDR = (CFG_CFGCTX + 1)
tuple CFG_FRAME = (CFG_NETADDR + 1)
 ConfigValue = struct__ConfigValue
list configcontext_new = _libs['libassimilationclientlib.so']
list configcontext_new_JSON_string = _libs['libassimilationclientlib.so']
 Listener = struct__Listener
 FrameTypeToFrame = struct__FrameTypeToFrame
tuple FramePktConstructor = CFUNCTYPE(UNCHECKED(POINTER(Frame)), gconstpointer, gconstpointer)
 PacketDecoder = struct__PacketDecoder
list packetdecoder_new = _libs['libassimilationclientlib.so']
 NetIO = struct__NetIO
list netio_new = _libs['libassimilationclientlib.so']
list netio_is_dual_ipv4v6_stack = _libs['libassimilationclientlib.so']
 NetGSource = struct__NetGSource
list netgsource_new = _libs['libassimilationclientlib.so']
list listener_new = _libs['libassimilationclientlib.so']
 AuthListener = struct__AuthListener
 ObeyFrameSetTypeMap = struct__ObeyFrameSetTypeMap
tuple AuthListenerAction = CFUNCTYPE(UNCHECKED(None), POINTER(AuthListener), POINTER(FrameSet), POINTER(NetAddr))
list authlistener_new = _libs['libassimilationclientlib.so']
list get_cdp_vers = _libs['libassimilationclientlib.so']
list get_cdp_ttl = _libs['libassimilationclientlib.so']
list get_cdp_cksum = _libs['libassimilationclientlib.so']
list get_cdptlv_type = _libs['libassimilationclientlib.so']
list get_cdptlv_len = _libs['libassimilationclientlib.so']
list get_cdptlv_vlen = _libs['libassimilationclientlib.so']
list get_cdptlv_body = _libs['libassimilationclientlib.so']
list get_cdptlv_first = _libs['libassimilationclientlib.so']
list get_cdptlv_next = _libs['libassimilationclientlib.so']
list get_cdp_chassis_id = _libs['libassimilationclientlib.so']
list get_cdp_port_id = _libs['libassimilationclientlib.so']
list is_valid_cdp_packet = _libs['libassimilationclientlib.so']
 enable_cdp_packets = _lib.enable_cdp_packets
list create_sendexpecthb = _libs['libassimilationclientlib.so']
list create_setconfig = _libs['libassimilationclientlib.so']
 CompressFrame = struct__CompressFrame
list compressframe_new = _libs['libassimilationclientlib.so']
list compressframe_tlvconstructor = _libs['libassimilationclientlib.so']
 CryptFrame = struct__CryptFrame
list cryptframe_new = _libs['libassimilationclientlib.so']
list cryptframe_tlvconstructor = _libs['libassimilationclientlib.so']
 CstringFrame = struct__CstringFrame
list cstringframe_new = _libs['libassimilationclientlib.so']
list cstringframe_tlvconstructor = _libs['libassimilationclientlib.so']
 Discovery = struct__Discovery
list discovery_new = _libs['libassimilationclientlib.so']
list discovery_register = _libs['libassimilationclientlib.so']
list discovery_unregister_all = _libs['libassimilationclientlib.so']
list discovery_unregister = _libs['libassimilationclientlib.so']
 FsQueue = struct__FsQueue
list fsqueue_new = _libs['libassimilationclientlib.so']
 FsProtocol = struct__FsProtocol
 FsProtoElem = struct__FsProtoElem
list fsprotocol_new = _libs['libassimilationclientlib.so']
list get_generic_tlv_type = _libs['libassimilationclientlib.so']
list get_generic_tlv_len = _libs['libassimilationclientlib.so']
list get_generic_tlv_value = _libs['libassimilationclientlib.so']
list get_generic_tlv_nonconst_value = _libs['libassimilationclientlib.so']
 get_generic_tlv_totalsize = _lib.get_generic_tlv_totalsize
list is_valid_generic_tlv_packet = _libs['libassimilationclientlib.so']
list get_generic_tlv_first = _libs['libassimilationclientlib.so']
list get_generic_tlv_next = _libs['libassimilationclientlib.so']
list find_next_generic_tlv_type = _libs['libassimilationclientlib.so']
list set_generic_tlv_type = _libs['libassimilationclientlib.so']
list set_generic_tlv_len = _libs['libassimilationclientlib.so']
list set_generic_tlv_value = _libs['libassimilationclientlib.so']
 HbListener = struct__HbListener
 enum_anon_103 = c_int
int HbPacketsBeingReceived = 1
int HbPacketsTimedOut = 2
 HbNodeStatus = enum_anon_103
list hblistener_new = _libs['libassimilationclientlib.so']
list hblistener_unlisten = _libs['libassimilationclientlib.so']
list hblistener_set_martian_callback = _libs['libassimilationclientlib.so']
list hblistener_find_by_address = _libs['libassimilationclientlib.so']
 HbSender = struct__HbSender
list hbsender_new = _libs['libassimilationclientlib.so']
list hbsender_stopsend = _libs['libassimilationclientlib.so']
list hbsender_stopallsenders = _libs['libassimilationclientlib.so']
 IntFrame = struct__IntFrame
list intframe_new = _libs['libassimilationclientlib.so']
list intframe_tlvconstructor = _libs['libassimilationclientlib.so']
 IpPortFrame = struct__IpPortFrame
list ipportframe_netaddr_new = _libs['libassimilationclientlib.so']
list ipportframe_ipv4_new = _libs['libassimilationclientlib.so']
list ipportframe_ipv6_new = _libs['libassimilationclientlib.so']
list ipportframe_tlvconstructor = _libs['libassimilationclientlib.so']
 JsonDiscovery = struct__JsonDiscovery
list jsondiscovery_new = _libs['libassimilationclientlib.so']
 get_lldp_chassis_id_type = _lib.get_lldp_chassis_id_type
list get_lldp_chassis_id = _libs['libassimilationclientlib.so']
list get_lldp_port_id = _libs['libassimilationclientlib.so']
 get_lldp_port_id_type = _lib.get_lldp_port_id_type
list get_lldptlv_type = _libs['libassimilationclientlib.so']
list get_lldptlv_len = _libs['libassimilationclientlib.so']
list get_lldptlv_first = _libs['libassimilationclientlib.so']
list get_lldptlv_next = _libs['libassimilationclientlib.so']
list get_lldptlv_body = _libs['libassimilationclientlib.so']
list find_next_lldptlv_type = _libs['libassimilationclientlib.so']
list is_valid_lldp_packet = _libs['libassimilationclientlib.so']
 enable_lldp_packets = _lib.enable_lldp_packets
list daemonize_me = _libs['libassimilationclientlib.so']
 NanoHbStats = struct__NanoHbStats
tuple nano_hbstats = (NanoHbStats)
list nano_start_full = _libs['libassimilationclientlib.so']
list nano_shutdown = _libs['libassimilationclientlib.so']
list nano_packet_decoder = _libs['libassimilationclientlib.so']
list nanoprobe_report_upstream = _libs['libassimilationclientlib.so']
tuple nanoprobe_deadtime_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener))))
tuple nanoprobe_heartbeat_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener))))
tuple nanoprobe_warntime_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener), guint64)))
tuple nanoprobe_comealive_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener), guint64)))
tuple nanoprobe_hblistener_new = (POINTER(CFUNCTYPE(UNCHECKED(POINTER(HbListener)), POINTER(NetAddr), POINTER(ConfigContext))))
 NetIOudp = struct__NetIOudp
list netioudp_new = _libs['libassimilationclientlib.so']
 NVpairFrame = struct__NVpairFrame
list nvpairframe_new = _libs['libassimilationclientlib.so']
list nvpairframe_tlvconstructor = _libs['libassimilationclientlib.so']
 bpf_u_int32 = u_int
 pcap_t = struct_pcap
list create_pcap_listener = _libs['libassimilationclientlib.so']
list close_pcap_listener = _libs['libassimilationclientlib.so']
 GSource_pcap_t = struct__GSource_pcap
list g_source_pcap_new = _libs['libassimilationclientlib.so']
list g_source_pcap_finalize = _libs['libassimilationclientlib.so']
list construct_pcap_frameset = _libs['libassimilationclientlib.so']
 dump_cdp_packet = _lib.dump_cdp_packet
 dump_lldp_packet = _lib.dump_lldp_packet
 is_all_ascii = _lib.is_all_ascii
 dump_mem = _lib.dump_mem
 SwitchDiscovery = struct__SwitchDiscovery
list switchdiscovery_new = _libs['libassimilationclientlib.so']
list tlv_get_guint8 = _libs['libassimilationclientlib.so']
list tlv_get_guint16 = _libs['libassimilationclientlib.so']
list tlv_get_guint24 = _libs['libassimilationclientlib.so']
list tlv_get_guint32 = _libs['libassimilationclientlib.so']
list tlv_get_guint64 = _libs['libassimilationclientlib.so']
list tlv_set_guint8 = _libs['libassimilationclientlib.so']
list tlv_set_guint16 = _libs['libassimilationclientlib.so']
list tlv_set_guint24 = _libs['libassimilationclientlib.so']
list tlv_set_guint32 = _libs['libassimilationclientlib.so']
list tlv_set_guint64 = _libs['libassimilationclientlib.so']
 UnknownFrame = struct__UnknownFrame
list unknownframe_new = _libs['libassimilationclientlib.so']
list unknownframe_tlvconstructor = _libs['libassimilationclientlib.so']
int ADDR_FAMILY_IPV4 = 1
int ADDR_FAMILY_IPV6 = 2
int ADDR_FAMILY_NSAP = 3
int ADDR_FAMILY_HDLC = 4
int ADDR_FAMILY_BBN1822 = 5
int ADDR_FAMILY_802 = 6
int ADDR_FAMILY_E163 = 7
int ADDR_FAMILY_E164 = 8
int ADDR_FAMILY_F69 = 9
int ADDR_FAMILY_X121 = 10
int ADDR_FAMILY_IPX = 11
int ADDR_FAMILY_APPLETALK = 12
int ADDR_FAMILY_DECNET = 13
int ADDR_FAMILY_BANYANVINES = 14
int ADDR_FAMILY_E164_NSAP = 15
int ADDR_FAMILY_DNS = 16
 _GSList = struct__GSList
 _AssimObj = struct__AssimObj
 _FrameSet = struct__FrameSet
 _Frame = struct__Frame
 _NetAddr = struct__NetAddr
 _AddrFrame = struct__AddrFrame
 _SignFrame = struct__SignFrame
 _SeqnoFrame = struct__SeqnoFrame
 _ConfigContext = struct__ConfigContext
 _ConfigValue = struct__ConfigValue
 _Listener = struct__Listener
 _FrameTypeToFrame = struct__FrameTypeToFrame
 _PacketDecoder = struct__PacketDecoder
 _NetIO = struct__NetIO
 _NetGSource = struct__NetGSource
 _AuthListener = struct__AuthListener
 _ObeyFrameSetTypeMap = struct__ObeyFrameSetTypeMap
 _CompressFrame = struct__CompressFrame
 _CryptFrame = struct__CryptFrame
 _CstringFrame = struct__CstringFrame
 _Discovery = struct__Discovery
 _FsQueue = struct__FsQueue
 _FsProtocol = struct__FsProtocol
 _FsProtoElem = struct__FsProtoElem
 _HbListener = struct__HbListener
 _HbSender = struct__HbSender
 _IntFrame = struct__IntFrame
 _IpPortFrame = struct__IpPortFrame
 _JsonDiscovery = struct__JsonDiscovery
 _NanoHbStats = struct__NanoHbStats
 _NetIOudp = struct__NetIOudp
 _NVpairFrame = struct__NVpairFrame
 _GSource_pcap = struct__GSource_pcap
 _SwitchDiscovery = struct__SwitchDiscovery
 _UnknownFrame = struct__UnknownFrame

Detailed Description

Wrapper for address_family_numbers.h

Generated with:
/usr/local/bin/ctypesgen.py --cpp=gcc -E -D__signed__=signed -o AssimCtypes.py -I../include -L ../../bin/clientlib -L /home/alanr/monitor/bin/clientlib -l libassimilationclientlib.so -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -L /usr/lib/i386-linux-gnu -lglib-2.0 ../include/address_family_numbers.h ../include/addrframe.h ../include/assimobj.h ../include/authlistener.h ../include/cdp.h ../include/cmalib.h ../include/compressframe.h ../include/configcontext.h ../include/cryptframe.h ../include/cstringframe.h ../include/discovery.h ../include/frame.h ../include/frameset.h ../include/framesettypes.h ../include/frametypes.h ../include/fsprotocol.h ../include/fsqueue.h ../include/generic_tlv_min.h ../include/hblistener.h ../include/hbsender.h ../include/intframe.h ../include/ipportframe.h ../include/jsondiscovery.h ../include/listener.h ../include/lldp.h ../include/misc.h ../include/nanoprobe.h ../include/netaddr.h ../include/netgsource.h ../include/netio.h ../include/netioudp.h ../include/nvpairframe.h ../include/packetdecoder.h ../include/pcap_GSource.h ../include/pcap_min.h ../include/proj_classes.h ../include/projectcommon.h ../include/seqnoframe.h ../include/server_dump.h ../include/signframe.h ../include/switchdiscovery.h ../include/tlvhelper.h ../include/tlv_valuetypes.h ../include/unknownframe.h /usr/include/glib-2.0/glib/gslist.h

Do not modify this file.

Function Documentation

def cma::AssimCtypes::add_library_search_dirs (   other_dirs)

Definition at line 579 of file AssimCtypes.py.

def cma::AssimCtypes::DIMOF (   a)

Definition at line 3518 of file AssimCtypes.py.

def cma::AssimCtypes::FREE (   m)

Definition at line 3530 of file AssimCtypes.py.

def cma::AssimCtypes::MALLOC (   nbytes)

Definition at line 3526 of file AssimCtypes.py.

def cma::AssimCtypes::MALLOC0 (   nbytes)

Definition at line 3522 of file AssimCtypes.py.

def cma::AssimCtypes::OBJ_IS_A (   obj,
  Cclass 
)

Definition at line 3568 of file AssimCtypes.py.

def cma::AssimCtypes::POINTER (   obj)

Definition at line 34 of file AssimCtypes.py.

def cma::AssimCtypes::ReturnString (   obj,
  func = None,
  arguments = None 
)

Definition at line 267 of file AssimCtypes.py.

def cma::AssimCtypes::UNCHECKED (   type)

Definition at line 277 of file AssimCtypes.py.


Variable Documentation

Definition at line 9 of file AssimCtypes.py.

Definition at line 628 of file AssimCtypes.py.

Definition at line 626 of file AssimCtypes.py.

Definition at line 624 of file AssimCtypes.py.

Definition at line 618 of file AssimCtypes.py.

Definition at line 622 of file AssimCtypes.py.

Definition at line 620 of file AssimCtypes.py.

list cma::AssimCtypes::_assimobj_finalize = _libs['libassimilationclientlib.so']

Definition at line 1302 of file AssimCtypes.py.

Referenced by _frame_default_finalize(), _netio_finalize(), and assimobj_new().

tuple cma::AssimCtypes::_int_types = (c_int16, c_int32)

Definition at line 16 of file AssimCtypes.py.

list cma::AssimCtypes::_libdirs = ['../../bin/clientlib', '/home/alanr/monitor/bin/clientlib', '/usr/lib/i386-linux-gnu']

Definition at line 306 of file AssimCtypes.py.

dictionary cma::AssimCtypes::_libs = {}

Definition at line 305 of file AssimCtypes.py.

Definition at line 3453 of file AssimCtypes.py.

Definition at line 3489 of file AssimCtypes.py.

Definition at line 3501 of file AssimCtypes.py.

Definition at line 3447 of file AssimCtypes.py.

Definition at line 3495 of file AssimCtypes.py.

Definition at line 3513 of file AssimCtypes.py.

Definition at line 3459 of file AssimCtypes.py.

Definition at line 3465 of file AssimCtypes.py.

Definition at line 3507 of file AssimCtypes.py.

Definition at line 3471 of file AssimCtypes.py.

Definition at line 3441 of file AssimCtypes.py.

Definition at line 3423 of file AssimCtypes.py.

Definition at line 3429 of file AssimCtypes.py.

Definition at line 3483 of file AssimCtypes.py.

Definition at line 3435 of file AssimCtypes.py.

Definition at line 3477 of file AssimCtypes.py.

list cma::AssimCtypes::addrframe_ipv4_new = _libs['libassimilationclientlib.so']

Definition at line 1600 of file AssimCtypes.py.

Referenced by address_tests().

list cma::AssimCtypes::addrframe_ipv6_new = _libs['libassimilationclientlib.so']

Definition at line 1606 of file AssimCtypes.py.

Referenced by address_tests().

list cma::AssimCtypes::addrframe_mac48_new = _libs['libassimilationclientlib.so']

Definition at line 1612 of file AssimCtypes.py.

Referenced by address_tests().

list cma::AssimCtypes::addrframe_mac64_new = _libs['libassimilationclientlib.so']

Definition at line 1618 of file AssimCtypes.py.

Referenced by address_tests().

list cma::AssimCtypes::addrframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 1624 of file AssimCtypes.py.

list cma::AssimCtypes::authlistener_new = _libs['libassimilationclientlib.so']

Definition at line 2137 of file AssimCtypes.py.

Referenced by main(), and nano_start_full().

tuple cma::AssimCtypes::AuthListenerAction = CFUNCTYPE(UNCHECKED(None), POINTER(AuthListener), POINTER(FrameSet), POINTER(NetAddr))

Definition at line 2124 of file AssimCtypes.py.

Definition at line 3029 of file AssimCtypes.py.

Referenced by create_pcap_listener().

Definition at line 24 of file AssimCtypes.py.

Definition at line 1807 of file AssimCtypes.py.

Definition at line 1799 of file AssimCtypes.py.

Definition at line 1809 of file AssimCtypes.py.

Definition at line 1795 of file AssimCtypes.py.

Definition at line 1805 of file AssimCtypes.py.

Definition at line 1813 of file AssimCtypes.py.

Definition at line 1801 of file AssimCtypes.py.

Definition at line 1811 of file AssimCtypes.py.

Definition at line 1797 of file AssimCtypes.py.

Definition at line 1803 of file AssimCtypes.py.

list cma::AssimCtypes::close_pcap_listener = _libs['libassimilationclientlib.so']

Definition at line 3090 of file AssimCtypes.py.

Referenced by g_source_pcap_finalize().

list cma::AssimCtypes::compressframe_new = _libs['libassimilationclientlib.so']

Definition at line 2251 of file AssimCtypes.py.

list cma::AssimCtypes::compressframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 2257 of file AssimCtypes.py.

list cma::AssimCtypes::configcontext_new = _libs['libassimilationclientlib.so']

Definition at line 1900 of file AssimCtypes.py.

Referenced by _configcontext_JSON_parse_object(), and main().

list cma::AssimCtypes::configcontext_new_JSON_string = _libs['libassimilationclientlib.so']

Definition at line 1906 of file AssimCtypes.py.

Referenced by check_JSON(), nano_schedule_discovery(), and nano_startupidle().

list cma::AssimCtypes::construct_pcap_frameset = _libs['libassimilationclientlib.so']

Definition at line 3141 of file AssimCtypes.py.

Referenced by _switchdiscovery_dispatch().

list cma::AssimCtypes::create_pcap_listener = _libs['libassimilationclientlib.so']

Definition at line 3084 of file AssimCtypes.py.

Referenced by g_source_pcap_new().

list cma::AssimCtypes::create_sendexpecthb = _libs['libassimilationclientlib.so']

Definition at line 2224 of file AssimCtypes.py.

Referenced by fakecma_startup().

list cma::AssimCtypes::create_setconfig = _libs['libassimilationclientlib.so']

Definition at line 2230 of file AssimCtypes.py.

Referenced by fakecma_startup().

list cma::AssimCtypes::cryptframe_new = _libs['libassimilationclientlib.so']

Definition at line 2280 of file AssimCtypes.py.

Referenced by cryptframe_tlvconstructor().

list cma::AssimCtypes::cryptframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 2286 of file AssimCtypes.py.

list cma::AssimCtypes::cstringframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 2311 of file AssimCtypes.py.

list cma::AssimCtypes::daemonize_me = _libs['libassimilationclientlib.so']

Definition at line 2894 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::discovery_new = _libs['libassimilationclientlib.so']

Definition at line 2352 of file AssimCtypes.py.

Referenced by jsondiscovery_new(), and switchdiscovery_new().

list cma::AssimCtypes::discovery_register = _libs['libassimilationclientlib.so']

Definition at line 2358 of file AssimCtypes.py.

Referenced by jsondiscovery_new(), and switchdiscovery_new().

list cma::AssimCtypes::discovery_unregister = _libs['libassimilationclientlib.so']

Definition at line 2370 of file AssimCtypes.py.

Referenced by nanoobey_stopdiscover().

list cma::AssimCtypes::discovery_unregister_all = _libs['libassimilationclientlib.so']

Definition at line 2364 of file AssimCtypes.py.

Referenced by nano_shutdown().

cma::AssimCtypes::dump_cdp_packet = _lib.dump_cdp_packet

Definition at line 3273 of file AssimCtypes.py.

Referenced by main().

cma::AssimCtypes::dump_lldp_packet = _lib.dump_lldp_packet

Definition at line 3282 of file AssimCtypes.py.

Referenced by main().

cma::AssimCtypes::dump_mem = _lib.dump_mem

Definition at line 3300 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), dump_lldp_packet(), and main().

cma::AssimCtypes::enable_cdp_packets = _lib.enable_cdp_packets

Definition at line 2217 of file AssimCtypes.py.

cma::AssimCtypes::enable_lldp_packets = _lib.enable_lldp_packets

Definition at line 2887 of file AssimCtypes.py.

Definition at line 2576 of file AssimCtypes.py.

Definition at line 706 of file AssimCtypes.py.

Definition at line 1062 of file AssimCtypes.py.

Definition at line 1066 of file AssimCtypes.py.

Definition at line 1070 of file AssimCtypes.py.

Definition at line 1074 of file AssimCtypes.py.

Definition at line 1793 of file AssimCtypes.py.

list cma::AssimCtypes::find_next_generic_tlv_type = _libs['libassimilationclientlib.so']

Definition at line 2548 of file AssimCtypes.py.

list cma::AssimCtypes::find_next_lldptlv_type = _libs['libassimilationclientlib.so']

Definition at line 2873 of file AssimCtypes.py.

Referenced by get_lldp_chassis_id(), and get_lldp_port_id().

list cma::AssimCtypes::frame_append_to_frameset_packet = _libs['libassimilationclientlib.so']

Definition at line 1777 of file AssimCtypes.py.

list cma::AssimCtypes::frame_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 1357 of file AssimCtypes.py.

tuple cma::AssimCtypes::FramePktConstructor = CFUNCTYPE(UNCHECKED(POINTER(Frame)), gconstpointer, gconstpointer)

Definition at line 1922 of file AssimCtypes.py.

list cma::AssimCtypes::frameset_clear_flags = _libs['libassimilationclientlib.so']

Definition at line 1771 of file AssimCtypes.py.

list cma::AssimCtypes::frameset_dump = _libs['libassimilationclientlib.so']

Definition at line 1783 of file AssimCtypes.py.

list cma::AssimCtypes::frameset_get_flags = _libs['libassimilationclientlib.so']

Definition at line 1759 of file AssimCtypes.py.

list cma::AssimCtypes::frameset_prepend_frame = _libs['libassimilationclientlib.so']

Definition at line 1735 of file AssimCtypes.py.

Referenced by _fsqueue_enq(), and frameset_construct_packet().

list cma::AssimCtypes::frameset_set_flags = _libs['libassimilationclientlib.so']

Definition at line 1765 of file AssimCtypes.py.

Referenced by _decode_packet_get_frameset_data().

list cma::AssimCtypes::fsprotocol_new = _libs['libassimilationclientlib.so']

Definition at line 2491 of file AssimCtypes.py.

list cma::AssimCtypes::fsqueue_new = _libs['libassimilationclientlib.so']

Definition at line 2427 of file AssimCtypes.py.

Referenced by _fsprotocol_addconn().

Definition at line 708 of file AssimCtypes.py.

Definition at line 710 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_alloc = _libs['libassimilationclientlib.so']

Definition at line 762 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_append = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::g_slist_concat = _libs['libassimilationclientlib.so']

Definition at line 822 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_copy = _libs['libassimilationclientlib.so']

Definition at line 858 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_delete_link = _libs['libassimilationclientlib.so']

Definition at line 846 of file AssimCtypes.py.

Referenced by _frameset_finalize(), and frameset_construct_packet().

list cma::AssimCtypes::g_slist_find = _libs['libassimilationclientlib.so']

Definition at line 870 of file AssimCtypes.py.

Referenced by _hblistener_dellist(), and _hbsender_dellist().

list cma::AssimCtypes::g_slist_find_custom = _libs['libassimilationclientlib.so']

Definition at line 876 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_foreach = _libs['libassimilationclientlib.so']

Definition at line 906 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_free = _libs['libassimilationclientlib.so']

Definition at line 768 of file AssimCtypes.py.

Referenced by g_slist_free_full().

list cma::AssimCtypes::g_slist_free_1 = _libs['libassimilationclientlib.so']

Definition at line 774 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_free_full = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::g_slist_index = _libs['libassimilationclientlib.so']

Definition at line 888 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_insert = _libs['libassimilationclientlib.so']

Definition at line 798 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_insert_before = _libs['libassimilationclientlib.so']

Definition at line 816 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_insert_sorted = _libs['libassimilationclientlib.so']

Definition at line 804 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_insert_sorted_with_data = _libs['libassimilationclientlib.so']

Definition at line 810 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_last = _libs['libassimilationclientlib.so']

Definition at line 894 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_length = _libs['libassimilationclientlib.so']

Definition at line 900 of file AssimCtypes.py.

Referenced by _fsprotocol_send().

list cma::AssimCtypes::g_slist_nth = _libs['libassimilationclientlib.so']

Definition at line 864 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_nth_data = _libs['libassimilationclientlib.so']

Definition at line 924 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_pop_allocator = _libs['libassimilationclientlib.so']

Definition at line 936 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_position = _libs['libassimilationclientlib.so']

Definition at line 882 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_prepend = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::g_slist_push_allocator = _libs['libassimilationclientlib.so']

Definition at line 930 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_remove = _libs['libassimilationclientlib.so']

Definition at line 828 of file AssimCtypes.py.

Referenced by _hblistener_dellist(), and _hbsender_dellist().

list cma::AssimCtypes::g_slist_remove_all = _libs['libassimilationclientlib.so']

Definition at line 834 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_remove_link = _libs['libassimilationclientlib.so']

Definition at line 840 of file AssimCtypes.py.

list cma::AssimCtypes::g_slist_reverse = _libs['libassimilationclientlib.so']

Definition at line 852 of file AssimCtypes.py.

Referenced by frameset_construct_packet().

list cma::AssimCtypes::g_slist_sort = _libs['libassimilationclientlib.so']

Definition at line 912 of file AssimCtypes.py.

Referenced by _configcontext_keys().

list cma::AssimCtypes::g_slist_sort_with_data = _libs['libassimilationclientlib.so']

Definition at line 918 of file AssimCtypes.py.

list cma::AssimCtypes::g_source_pcap_finalize = _libs['libassimilationclientlib.so']

Definition at line 3135 of file AssimCtypes.py.

list cma::AssimCtypes::g_source_pcap_new = _libs['libassimilationclientlib.so']

Definition at line 3129 of file AssimCtypes.py.

Referenced by switchdiscovery_new().

list cma::AssimCtypes::g_try_malloc = _libs['libassimilationclientlib.so']

Definition at line 679 of file AssimCtypes.py.

list cma::AssimCtypes::g_try_malloc0 = _libs['libassimilationclientlib.so']

Definition at line 685 of file AssimCtypes.py.

Definition at line 646 of file AssimCtypes.py.

Definition at line 644 of file AssimCtypes.py.

tuple cma::AssimCtypes::GDestroyNotify = CFUNCTYPE(UNCHECKED(None), gpointer)

Definition at line 648 of file AssimCtypes.py.

list cma::AssimCtypes::get_cdp_chassis_id = _libs['libassimilationclientlib.so']

Definition at line 2197 of file AssimCtypes.py.

list cma::AssimCtypes::get_cdp_cksum = _libs['libassimilationclientlib.so']

Definition at line 2155 of file AssimCtypes.py.

Referenced by dump_cdp_packet().

list cma::AssimCtypes::get_cdp_port_id = _libs['libassimilationclientlib.so']

Definition at line 2203 of file AssimCtypes.py.

list cma::AssimCtypes::get_cdp_ttl = _libs['libassimilationclientlib.so']

Definition at line 2149 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), get_cdptlv_first(), and is_valid_cdp_packet().

list cma::AssimCtypes::get_cdp_vers = _libs['libassimilationclientlib.so']

Definition at line 2143 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), get_cdptlv_first(), and is_valid_cdp_packet().

list cma::AssimCtypes::get_cdptlv_body = _libs['libassimilationclientlib.so']

Definition at line 2179 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), get_cdp_chassis_id(), and get_cdp_port_id().

list cma::AssimCtypes::get_cdptlv_first = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::get_cdptlv_len = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::get_cdptlv_next = _libs['libassimilationclientlib.so']

Definition at line 2191 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), get_cdp_chassis_id(), and get_cdp_port_id().

list cma::AssimCtypes::get_cdptlv_type = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::get_cdptlv_vlen = _libs['libassimilationclientlib.so']

Definition at line 2173 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), get_cdp_chassis_id(), and get_cdp_port_id().

list cma::AssimCtypes::get_generic_tlv_first = _libs['libassimilationclientlib.so']

Definition at line 2536 of file AssimCtypes.py.

Referenced by is_valid_generic_tlv_packet().

list cma::AssimCtypes::get_generic_tlv_nonconst_value = _libs['libassimilationclientlib.so']

Definition at line 2515 of file AssimCtypes.py.

Referenced by _seqnoframe_updatedata(), and _signframe_updatedata().

cma::AssimCtypes::get_generic_tlv_totalsize = _lib.get_generic_tlv_totalsize

Definition at line 2523 of file AssimCtypes.py.

list cma::AssimCtypes::get_lldp_chassis_id = _libs['libassimilationclientlib.so']

Definition at line 2822 of file AssimCtypes.py.

cma::AssimCtypes::get_lldp_chassis_id_type = _lib.get_lldp_chassis_id_type

Definition at line 2815 of file AssimCtypes.py.

list cma::AssimCtypes::get_lldp_port_id = _libs['libassimilationclientlib.so']

Definition at line 2828 of file AssimCtypes.py.

cma::AssimCtypes::get_lldp_port_id_type = _lib.get_lldp_port_id_type

Definition at line 2836 of file AssimCtypes.py.

list cma::AssimCtypes::get_lldptlv_body = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::get_lldptlv_first = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::get_lldptlv_next = _libs['libassimilationclientlib.so']

Definition at line 2861 of file AssimCtypes.py.

Referenced by dump_lldp_packet(), find_next_lldptlv_type(), and is_valid_lldp_packet().

list cma::AssimCtypes::get_lldptlv_type = _libs['libassimilationclientlib.so']
tuple cma::AssimCtypes::GFunc = CFUNCTYPE(UNCHECKED(None), gpointer, gpointer)

Definition at line 650 of file AssimCtypes.py.

Definition at line 720 of file AssimCtypes.py.

Definition at line 608 of file AssimCtypes.py.

Referenced by create_setconfig().

Definition at line 616 of file AssimCtypes.py.

Definition at line 1148 of file AssimCtypes.py.

Referenced by _fsqueue_inqsorted().

tuple cma::AssimCtypes::GSourceDummyMarshal = CFUNCTYPE(UNCHECKED(None), )

Definition at line 1014 of file AssimCtypes.py.

tuple cma::AssimCtypes::GSourceFunc = CFUNCTYPE(UNCHECKED(gboolean), gpointer)

Definition at line 970 of file AssimCtypes.py.

Definition at line 602 of file AssimCtypes.py.

Referenced by _addrframe_default_isvalid(), _addrframe_setaddr(), _cstringframe_default_isvalid(), _decode_packet_framedata_to_frameobject(), _decode_packet_get_frameset_data(), _intframe_updatedata(), _ipportframe_default_isvalid(), _ipportframe_setaddr(), _netaddr_hash(), _netaddr_ismcast(), _netaddr_string_ipv4_new(), _netio_recvapacket(), _netio_sendapacket(), _nvpairframe_default_isvalid(), _pktdata_to_framesetlist(), _seqnoframe_updatedata(), _signframe_compute_cksum(), _signframe_isvalid(), _signframe_updatedata(), address_tests(), addrframe_tlvconstructor(), cast_frameset_tests(), compressframe_tlvconstructor(), construct_pcap_frameset(), cryptframe_tlvconstructor(), cstringframe_tlvconstructor(), find_next_generic_tlv_type(), find_next_lldptlv_type(), frame_append_to_frameset_packet(), frame_tlvconstructor(), frameset_construct_packet(), get_generic_tlv_first(), get_generic_tlv_len(), get_generic_tlv_next(), get_generic_tlv_nonconst_value(), get_generic_tlv_value(), get_lldptlv_body(), get_lldptlv_first(), get_lldptlv_len(), get_lldptlv_next(), get_lldptlv_type(), intframe_tlvconstructor(), ipportframe_tlvconstructor(), is_valid_generic_tlv_packet(), is_valid_lldp_packet(), main(), nvpairframe_tlvconstructor(), seqnoframe_tlvconstructor(), set_generic_tlv_len(), set_generic_tlv_value(), signframe_tlvconstructor(), tlv_get_guint24(), tlv_get_guint8(), tlv_set_guint24(), tlv_set_guint8(), and unknownframe_tlvconstructor().

Definition at line 636 of file AssimCtypes.py.

list cma::AssimCtypes::hblistener_find_by_address = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::hblistener_new = _libs['libassimilationclientlib.so']

Definition at line 2631 of file AssimCtypes.py.

Referenced by _real_hblistener_new(), and nanoobey_expecthb().

list cma::AssimCtypes::hblistener_set_martian_callback = _libs['libassimilationclientlib.so']

Definition at line 2643 of file AssimCtypes.py.

Referenced by nano_start_full().

list cma::AssimCtypes::hblistener_unlisten = _libs['libassimilationclientlib.so']

Definition at line 2637 of file AssimCtypes.py.

Referenced by nanoobey_stopexpecthb().

Definition at line 2578 of file AssimCtypes.py.

Definition at line 2580 of file AssimCtypes.py.

list cma::AssimCtypes::hbsender_new = _libs['libassimilationclientlib.so']

Definition at line 2682 of file AssimCtypes.py.

Referenced by nanoobey_sendhb().

list cma::AssimCtypes::hbsender_stopallsenders = _libs['libassimilationclientlib.so']

Definition at line 2694 of file AssimCtypes.py.

Referenced by nano_shutdown().

list cma::AssimCtypes::hbsender_stopsend = _libs['libassimilationclientlib.so']

Definition at line 2688 of file AssimCtypes.py.

Referenced by nanoobey_stopsendhb().

Definition at line 1405 of file AssimCtypes.py.

Definition at line 1403 of file AssimCtypes.py.

list cma::AssimCtypes::intframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 2727 of file AssimCtypes.py.

list cma::AssimCtypes::ipportframe_ipv4_new = _libs['libassimilationclientlib.so']

Definition at line 2760 of file AssimCtypes.py.

Referenced by ipportframe_netaddr_new().

list cma::AssimCtypes::ipportframe_ipv6_new = _libs['libassimilationclientlib.so']

Definition at line 2766 of file AssimCtypes.py.

Referenced by ipportframe_netaddr_new().

list cma::AssimCtypes::ipportframe_netaddr_new = _libs['libassimilationclientlib.so']

Definition at line 2754 of file AssimCtypes.py.

list cma::AssimCtypes::ipportframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 2772 of file AssimCtypes.py.

cma::AssimCtypes::is_all_ascii = _lib.is_all_ascii

Definition at line 3291 of file AssimCtypes.py.

Referenced by dump_mem().

list cma::AssimCtypes::is_valid_cdp_packet = _libs['libassimilationclientlib.so']

Definition at line 2209 of file AssimCtypes.py.

Referenced by dump_cdp_packet(), and main().

list cma::AssimCtypes::is_valid_generic_tlv_packet = _libs['libassimilationclientlib.so']

Definition at line 2530 of file AssimCtypes.py.

list cma::AssimCtypes::is_valid_lldp_packet = _libs['libassimilationclientlib.so']

Definition at line 2879 of file AssimCtypes.py.

Referenced by dump_lldp_packet().

list cma::AssimCtypes::jsondiscovery_new = _libs['libassimilationclientlib.so']

Definition at line 2807 of file AssimCtypes.py.

Referenced by nano_schedule_discovery(), and nano_startupidle().

list cma::AssimCtypes::listener_new = _libs['libassimilationclientlib.so']

Definition at line 2099 of file AssimCtypes.py.

Referenced by authlistener_new(), hblistener_new(), and main().

cma::AssimCtypes::load_library = loader.load_library

Definition at line 582 of file AssimCtypes.py.

tuple cma::AssimCtypes::loader = loaderclass.get(sys.platform, PosixLibraryLoader)

Definition at line 577 of file AssimCtypes.py.

Initial value:
00001 {
00002     "darwin":   DarwinLibraryLoader,
00003     "cygwin":   WindowsLibraryLoader,
00004     "win32":    WindowsLibraryLoader
00005 }

Definition at line 571 of file AssimCtypes.py.

Definition at line 2921 of file AssimCtypes.py.

list cma::AssimCtypes::nano_packet_decoder = _libs['libassimilationclientlib.so']

Definition at line 2939 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::nano_shutdown = _libs['libassimilationclientlib.so']

Definition at line 2933 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::nano_start_full = _libs['libassimilationclientlib.so']

Definition at line 2927 of file AssimCtypes.py.

Referenced by main().

tuple cma::AssimCtypes::nanoprobe_comealive_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener), guint64)))

Definition at line 2969 of file AssimCtypes.py.

tuple cma::AssimCtypes::nanoprobe_deadtime_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener))))

Definition at line 2951 of file AssimCtypes.py.

tuple cma::AssimCtypes::nanoprobe_hblistener_new = (POINTER(CFUNCTYPE(UNCHECKED(POINTER(HbListener)), POINTER(NetAddr), POINTER(ConfigContext))))

Definition at line 2975 of file AssimCtypes.py.

tuple cma::AssimCtypes::nanoprobe_heartbeat_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener))))

Definition at line 2957 of file AssimCtypes.py.

tuple cma::AssimCtypes::nanoprobe_warntime_agent = (POINTER(CFUNCTYPE(UNCHECKED(None), POINTER(HbListener), guint64)))

Definition at line 2963 of file AssimCtypes.py.

list cma::AssimCtypes::netaddr_ipv4_new = _libs['libassimilationclientlib.so']

Definition at line 1551 of file AssimCtypes.py.

Referenced by _netaddr_string_ipv4_new(), and main().

list cma::AssimCtypes::netaddr_ipv6_new = _libs['libassimilationclientlib.so']

Definition at line 1557 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::netaddr_mac48_new = _libs['libassimilationclientlib.so']

Definition at line 1539 of file AssimCtypes.py.

list cma::AssimCtypes::netaddr_mac64_new = _libs['libassimilationclientlib.so']

Definition at line 1545 of file AssimCtypes.py.

list cma::AssimCtypes::netaddr_macaddr_new = _libs['libassimilationclientlib.so']

Definition at line 1533 of file AssimCtypes.py.

Referenced by netaddr_mac48_new(), and netaddr_mac64_new().

list cma::AssimCtypes::netaddr_sockaddr_new = _libs['libassimilationclientlib.so']

Definition at line 1527 of file AssimCtypes.py.

Referenced by _netio_boundaddr(), and _netio_recvframesets().

list cma::AssimCtypes::netaddr_string_new = _libs['libassimilationclientlib.so']

Definition at line 1563 of file AssimCtypes.py.

Referenced by _configcontext_JSON_parse_value(), and main().

list cma::AssimCtypes::netgsource_new = _libs['libassimilationclientlib.so']

Definition at line 2076 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::netio_is_dual_ipv4v6_stack = _libs['libassimilationclientlib.so']

Definition at line 2035 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::netio_new = _libs['libassimilationclientlib.so']

Definition at line 2029 of file AssimCtypes.py.

Referenced by netioudp_new().

list cma::AssimCtypes::netioudp_new = _libs['libassimilationclientlib.so']

Definition at line 2996 of file AssimCtypes.py.

Referenced by main().

Definition at line 600 of file AssimCtypes.py.

Referenced by _addrframe_default_isvalid(), _addrframe_finalize(), _addrframe_setaddr(), _addrframe_setnetaddr(), _assimobj_ref(), _assimobj_unref(), _authlistener_dissociate(), _authlistener_finalize(), _authlistener_got_frameset(), _compressframe_default_isvalid(), _configcontext_elem_toString(), _configcontext_finalize(), _configcontext_getaddr(), _configcontext_getarray(), _configcontext_getbool(), _configcontext_getconfig(), _configcontext_getframe(), _configcontext_getint(), _configcontext_getstring(), _configcontext_gettype(), _configcontext_JSON_parse_array(), _configcontext_JSON_parse_objandEOF(), _configcontext_JSON_parse_object(), _configcontext_JSON_parse_pair(), _configcontext_JSON_parse_value(), _configcontext_keys(), _configcontext_toString(), _configcontext_value_finalize(), _cryptframe_default_isvalid(), _cstringframe_default_isvalid(), _decode_packet_framedata_to_frameobject(), _decode_packet_get_frameset_data(), _discovery_destructor(), _discovery_finalize(), _enable_mcast_address(), _frame_total_size(), _frameset_finalize(), _frameset_getseqno(), _fsprotocol_finalize(), _fsprotocol_findbypkt(), _fsprotocol_flushall(), _fsprotocol_iready(), _fsprotocol_protoelem_destroy(), _fsprotocol_read(), _fsprotocol_receive(), _fsprotocol_xmitifwecan(), _fsqueue_ackthrough(), _fsqueue_deq(), _fsqueue_enq(), _fsqueue_finalize(), _fsqueue_flush(), _fsqueue_flush1(), _fsqueue_inqsorted(), _fsqueue_qhead(), _hblistener_addlist(), _hblistener_checktimeouts(), _hblistener_dellist(), _hblistener_finalize(), _hblistener_got_frameset(), _hblistener_gsourcefunc(), _hblistener_notify_function(), _hblistener_unref(), _hbsender_dellist(), _hbsender_finalize(), _hbsender_sendheartbeat(), _hbsender_unref(), _init_proj_class_module(), _intframe_isvalid(), _intframe_updatedata(), _ipportframe_default_isvalid(), _ipportframe_finalize(), _ipportframe_setaddr(), _jsondiscovery_childwatch(), _jsondiscovery_discover(), _jsondiscovery_finalize(), _jsondiscovery_send(), _listener_dissociate(), _netaddr_finalize(), _netaddr_ismcast(), _netaddr_string_ipv4_new(), _netaddr_toStringflex(), _netgsource_dispatch(), _netgsource_finalize(), _netio_bindaddr(), _netio_boundaddr(), _netio_finalize(), _netio_getfd(), _netio_mcastjoin(), _netio_recvapacket(), _netio_recvframesets(), _netio_sendaframeset(), _netio_sendapacket(), _netio_sendframesets(), _netio_setblockio(), _nvpairframe_default_isvalid(), _packetdecoder_finalize(), _pktdata_to_framesetlist(), _real_comealive_agent(), _real_deadtime_agent(), _real_martian_agent(), _real_warntime_agent(), _seqnoframe_updatedata(), _signframe_compute_cksum(), _signframe_isvalid(), _signframe_updatedata(), _switchdiscovery_cache_info(), _switchdiscovery_finalize(), address_tests(), addrframe_ipv4_new(), addrframe_ipv6_new(), addrframe_mac48_new(), addrframe_mac64_new(), addrframe_new(), addrframe_tlvconstructor(), authlistener_new(), cast_frameset_tests(), catch_a_signal(), check_for_signals(), check_JSON(), compressframe_tlvconstructor(), configcontext_new(), construct_pcap_frameset(), create_pcap_listener(), create_sendexpecthb(), create_setconfig(), cryptframe_tlvconstructor(), cstringframe_tlvconstructor(), discovery_new(), discovery_register(), discovery_unregister_all(), dump_cdp_packet(), dump_lldp_packet(), fakecma_startup(), find_next_generic_tlv_type(), find_next_lldptlv_type(), frame_append_to_frameset_packet(), frame_new(), frame_tlvconstructor(), frameset_append_frame(), frameset_clear_flags(), frameset_construct_packet(), frameset_dump(), frameset_get_flags(), frameset_new(), frameset_prepend_frame(), frameset_set_flags(), fsprotocol_new(), fsqueue_new(), g_source_pcap_finalize(), g_source_pcap_new(), get_cdp_chassis_id(), get_cdp_port_id(), get_cdptlv_body(), get_cdptlv_first(), get_cdptlv_next(), get_generic_tlv_first(), get_generic_tlv_next(), get_lldp_chassis_id(), get_lldp_port_id(), get_lldptlv_first(), get_lldptlv_next(), gotnetpkt(), hblistener_find_by_address(), hblistener_new(), hblistener_unlisten(), hbsender_new(), hbsender_stopsend(), intframe_new(), intframe_tlvconstructor(), ipportframe_ipv4_new(), ipportframe_ipv6_new(), ipportframe_netaddr_new(), ipportframe_tlvconstructor(), is_valid_cdp_packet(), is_valid_generic_tlv_packet(), is_valid_lldp_packet(), jsondiscovery_new(), listener_new(), main(), nano_reqconfig(), nano_schedule_discovery(), nano_shutdown(), nano_startupidle(), nanoobey_change_debug(), nanoobey_expecthb(), nanoobey_sendexpecthb(), nanoobey_sendhb(), nanoobey_setconfig(), nanoobey_startdiscover(), nanoobey_stopdiscover(), nanoobey_stopexpecthb(), nanoobey_stopsendhb(), nanoprobe_logger(), nanoprobe_report_upstream(), netaddr_macaddr_new(), netaddr_new(), netaddr_sockaddr_new(), netgsource_new(), netio_new(), nvpairframe_new(), nvpairframe_tlvconstructor(), packetdecoder_new(), proj_class_castas(), proj_class_castasconst(), proj_class_change_debug(), proj_class_finalize_sys(), proj_class_is_a(), proj_class_new(), proj_class_register_debug_counter(), proj_class_register_object(), proj_class_register_subclassed(), seqnoframe_new(), seqnoframe_tlvconstructor(), signframe_new(), signframe_tlvconstructor(), switchdiscovery_new(), tlv_get_guint16(), tlv_get_guint24(), tlv_get_guint32(), tlv_get_guint64(), tlv_get_guint8(), tlv_set_guint16(), tlv_set_guint24(), tlv_set_guint32(), tlv_set_guint64(), and unknownframe_tlvconstructor().

list cma::AssimCtypes::nvpairframe_new = _libs['libassimilationclientlib.so']

Definition at line 3019 of file AssimCtypes.py.

Referenced by nvpairframe_tlvconstructor().

list cma::AssimCtypes::nvpairframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 3025 of file AssimCtypes.py.

list cma::AssimCtypes::packetdecoder_new = _libs['libassimilationclientlib.so']

Definition at line 1960 of file AssimCtypes.py.

Referenced by nano_packet_decoder().

list cma::AssimCtypes::proj_class_castas = _libs['libassimilationclientlib.so']

Definition at line 1193 of file AssimCtypes.py.

list cma::AssimCtypes::proj_class_castasconst = _libs['libassimilationclientlib.so']

Definition at line 1199 of file AssimCtypes.py.

list cma::AssimCtypes::proj_class_decr_debug = _libs['libassimilationclientlib.so']

Definition at line 1245 of file AssimCtypes.py.

Referenced by catch_a_signal(), and nanoobey_change_debug().

list cma::AssimCtypes::proj_class_dissociate = _libs['libassimilationclientlib.so']

Definition at line 1169 of file AssimCtypes.py.

Referenced by _netgsource_finalize(), g_source_pcap_finalize(), and proj_class_free().

list cma::AssimCtypes::proj_class_dump_live_objects = _libs['libassimilationclientlib.so']

Definition at line 1251 of file AssimCtypes.py.

Referenced by address_tests(), cast_frameset_tests(), and main().

list cma::AssimCtypes::proj_class_finalize_sys = _libs['libassimilationclientlib.so']

Definition at line 1269 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::proj_class_free = _libs['libassimilationclientlib.so']

Definition at line 1175 of file AssimCtypes.py.

list cma::AssimCtypes::proj_class_incr_debug = _libs['libassimilationclientlib.so']

Definition at line 1239 of file AssimCtypes.py.

Referenced by catch_a_signal(), main(), and nanoobey_change_debug().

list cma::AssimCtypes::proj_class_is_a = _libs['libassimilationclientlib.so']

Definition at line 1187 of file AssimCtypes.py.

Referenced by proj_class_castasconst().

list cma::AssimCtypes::proj_class_live_object_count = _libs['libassimilationclientlib.so']

Definition at line 1257 of file AssimCtypes.py.

Referenced by main().

list cma::AssimCtypes::proj_class_max_object_count = _libs['libassimilationclientlib.so']

Definition at line 1263 of file AssimCtypes.py.

list cma::AssimCtypes::proj_class_new = _libs['libassimilationclientlib.so']

Definition at line 1163 of file AssimCtypes.py.

Definition at line 1211 of file AssimCtypes.py.

Referenced by proj_class_register_subclassed().

list cma::AssimCtypes::proj_class_quark_is_a = _libs['libassimilationclientlib.so']

Definition at line 1217 of file AssimCtypes.py.

Referenced by proj_class_change_debug(), and proj_class_is_a().

list cma::AssimCtypes::proj_class_register_debug_counter = _libs['libassimilationclientlib.so']

Definition at line 1233 of file AssimCtypes.py.

list cma::AssimCtypes::proj_class_register_object = _libs['libassimilationclientlib.so']

Definition at line 1181 of file AssimCtypes.py.

Referenced by g_source_pcap_new(), netgsource_new(), and proj_class_new().

Definition at line 1388 of file AssimCtypes.py.

list cma::AssimCtypes::seqnoframe_new = _libs['libassimilationclientlib.so']

Definition at line 1690 of file AssimCtypes.py.

Referenced by seqnoframe_new_init(), and seqnoframe_tlvconstructor().

list cma::AssimCtypes::seqnoframe_new_init = _libs['libassimilationclientlib.so']

Definition at line 1696 of file AssimCtypes.py.

Referenced by _fsqueue_enq().

list cma::AssimCtypes::seqnoframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 1702 of file AssimCtypes.py.

list cma::AssimCtypes::set_generic_tlv_len = _libs['libassimilationclientlib.so']

Definition at line 2560 of file AssimCtypes.py.

Referenced by frameset_construct_packet().

list cma::AssimCtypes::set_generic_tlv_type = _libs['libassimilationclientlib.so']

Definition at line 2554 of file AssimCtypes.py.

Referenced by frameset_construct_packet().

list cma::AssimCtypes::set_generic_tlv_value = _libs['libassimilationclientlib.so']

Definition at line 2566 of file AssimCtypes.py.

Referenced by _frame_updatedata().

list cma::AssimCtypes::signframe_new = _libs['libassimilationclientlib.so']
list cma::AssimCtypes::signframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 1651 of file AssimCtypes.py.

list cma::AssimCtypes::switchdiscovery_new = _libs['libassimilationclientlib.so']

Definition at line 3332 of file AssimCtypes.py.

Referenced by nano_start_full().

list cma::AssimCtypes::tlv_get_guint24 = _libs['libassimilationclientlib.so']

Definition at line 3350 of file AssimCtypes.py.

Referenced by intframe_tlvconstructor().

list cma::AssimCtypes::tlv_get_guint32 = _libs['libassimilationclientlib.so']

Definition at line 3356 of file AssimCtypes.py.

Referenced by intframe_tlvconstructor(), and seqnoframe_tlvconstructor().

list cma::AssimCtypes::tlv_get_guint64 = _libs['libassimilationclientlib.so']

Definition at line 3362 of file AssimCtypes.py.

Referenced by intframe_tlvconstructor(), and seqnoframe_tlvconstructor().

list cma::AssimCtypes::tlv_set_guint24 = _libs['libassimilationclientlib.so']

Definition at line 3380 of file AssimCtypes.py.

Referenced by _intframe_updatedata().

list cma::AssimCtypes::tlv_set_guint32 = _libs['libassimilationclientlib.so']

Definition at line 3386 of file AssimCtypes.py.

Referenced by _intframe_updatedata(), and _seqnoframe_updatedata().

list cma::AssimCtypes::tlv_set_guint64 = _libs['libassimilationclientlib.so']

Definition at line 3392 of file AssimCtypes.py.

Referenced by _intframe_updatedata(), and _seqnoframe_updatedata().

list cma::AssimCtypes::tlv_set_guint8 = _libs['libassimilationclientlib.so']

Definition at line 3368 of file AssimCtypes.py.

Referenced by _intframe_updatedata(), and _signframe_updatedata().

Definition at line 1367 of file AssimCtypes.py.

Referenced by g_source_pcap_dispatch().

Definition at line 1371 of file AssimCtypes.py.

Definition at line 1369 of file AssimCtypes.py.

list cma::AssimCtypes::unknownframe_new = _libs['libassimilationclientlib.so']

Definition at line 3411 of file AssimCtypes.py.

Referenced by unknownframe_tlvconstructor().

list cma::AssimCtypes::unknownframe_tlvconstructor = _libs['libassimilationclientlib.so']

Definition at line 3417 of file AssimCtypes.py.

Referenced by _decode_packet_framedata_to_frameobject(), and packetdecoder_new().

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines