#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
|
1.3.7