#include <isisclient.h>
Data Fields | |
int | useISIS |
1 = ISIS client, 0 = standalone mode | |
char | isisID [ISIS_NODESIZE] |
ISIS Server Node ID (IMPv2 style). | |
char | isisHost [MED_STR_SIZE] |
ISIS server's hostname. | |
int | isisPort |
ISIS server's socket port. | |
sockaddr_in | isisAddr |
ISIS server's network socket address database. | |
int | FD |
Client socket file descriptor. | |
char | ID [ISIS_NODESIZE] |
Client Node ID (IMPv2 style). | |
char | Host [MED_STR_SIZE] |
Client hostname (localhost). | |
int | Port |
Client socket port. | |
char | remHost [MED_STR_SIZE] |
hostname of a remote socket host | |
int | remPort |
port number of a remote socket host | |
sockaddr_in | remAddr |
remote host's network socket address database | |
char | rcFile [MED_STR_SIZE] |
path/name of the runtime config file | |
int | KeepGoing |
Client "Keep Going" flag. | |
int | isVerbose |
Client Verbose/Silent flag. | |
int | Debug |
client level debugging flag | |
int | doLogging |
runtime log enable/disable flag | |
char | logFile [MED_STR_SIZE] |
path/name of the runtime log file |
Contains the runtime parameters common to all ISIS client applications. Defines the isisclient_t typedef to be used by client applications.
|
1 = ISIS client, 0 = standalone mode
|
|
ISIS Server Node ID (IMPv2 style).
|
|
ISIS server's hostname.
|
|
ISIS server's socket port.
|
|
ISIS server's network socket address database.
|
|
Client socket file descriptor.
|
|
Client Node ID (IMPv2 style).
|
|
Client hostname (localhost).
|
|
Client socket port.
|
|
hostname of a remote socket host
|
|
port number of a remote socket host
|
|
remote host's network socket address database
|
|
path/name of the runtime config file
|
|
Client "Keep Going" flag.
|
|
Client Verbose/Silent flag.
|
|
client level debugging flag
|
|
runtime log enable/disable flag
|
|
path/name of the runtime log file
|