The Assimilation Project
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
_SwitchDiscovery Struct Reference

SwitchDiscovery C-class - for discovering switch and port configuration via LLDP, CDP and similar protocols captured using libpcap. More...

#include <switchdiscovery.h>

Collaboration diagram for _SwitchDiscovery:

Data Fields

Discovery baseclass
 
GSource * source
 Base class object. More...
 
void(* finalize )(AssimObj *self)
 GSource for the pcap data. More...
 
gpointer switchid
 Saved parent class destructor. More...
 
gssize switchidlen
 Current switch identification information. More...
 
gpointer portid
 Length of 'switchid'. More...
 
gssize portidlen
 Current port id information. More...
 

Detailed Description

SwitchDiscovery C-class - for discovering switch and port configuration via LLDP, CDP and similar protocols captured using libpcap.

Definition at line 34 of file switchdiscovery.h.

Field Documentation

Discovery _SwitchDiscovery::baseclass

Definition at line 35 of file switchdiscovery.h.

Referenced by nano_shutdown().

void(* _SwitchDiscovery::finalize)(AssimObj *self)

GSource for the pcap data.

Definition at line 37 of file switchdiscovery.h.

Referenced by switchdiscovery_new().

gpointer _SwitchDiscovery::portid

Length of 'switchid'.

Definition at line 40 of file switchdiscovery.h.

Referenced by switchdiscovery_new().

gssize _SwitchDiscovery::portidlen

Current port id information.

Definition at line 41 of file switchdiscovery.h.

Referenced by switchdiscovery_new().

GSource* _SwitchDiscovery::source

Base class object.

Definition at line 36 of file switchdiscovery.h.

Referenced by switchdiscovery_new().

gpointer _SwitchDiscovery::switchid

Saved parent class destructor.

Definition at line 38 of file switchdiscovery.h.

Referenced by switchdiscovery_new().

gssize _SwitchDiscovery::switchidlen

Current switch identification information.

Definition at line 39 of file switchdiscovery.h.

Referenced by switchdiscovery_new().


The documentation for this struct was generated from the following file: