#include <isisserver.h>
Data Fields | |
| char | serverID [IMPv2_HOST_SIZE] |
| Server Host ID (IMPv2 style). | |
| int | sockFD |
| Server socket file descriptor. | |
| int | sockPort |
| Server socket port number. | |
| char | sockAddr [INET6_ADDRSTRLEN] |
| Server socket IP Address (IPv4). | |
| char | hostName [64] |
| Server's full resolved hostname. | |
| char | localHost [64] |
| Name of the local host (w/o domain). | |
| char | startTime [24] |
| UTC time the server was started. | |
| char | userID [SHORT_STR_SIZE] |
| User who launched the server. | |
| int | keepGoing |
| Server "Keep Going" flag. | |
| int | isVerbose |
| Server Verbose/Silent output flag. | |
| int | useCLI |
| Server uses the CLI, otherwise running with no CLI (e.g., daemon). | |
| int | doLogging |
| Server runtime logging enabled flag. | |
| int | doStartup |
| Do server comm init at startup. | |
| int | doHandShaking |
| Do port handshaking at startup. | |
| char | utcDate [SHORT_STR_SIZE] |
| UTC Date CCYY-MM-DD format. | |
| char | utcTime [SHORT_STR_SIZE] |
| UTC Time hh:mm:ss format. | |
| char | dateTag [SHORT_STR_SIZE] |
| UTC date tag CCYYMMDD format. | |
| char | lastDate [SHORT_STR_SIZE] |
| Most recent date tag. | |
| char | exeFile [MED_STR_SIZE] |
| path/name of server executable file | |
| char | iniFile [MED_STR_SIZE] |
| path/name of the server config file | |
| char | logRoot [MED_STR_SIZE] |
| path/rootname for server log files | |
| char | logFile [MED_STR_SIZE] |
| name of the current server log file | |
| int | logFD |
| Server log file descriptor. | |
| int | logDate |
| Server log date convention, either UTCDATE or OBSDAY. | |
| int | numClients |
| Number of connected clients. | |
| int | numSerial |
| Number of serial ports. | |
| int | numPreset |
| Number of preset UDP socket ports. | |
| char | instID [MED_STR_SIZE] |
| ID of instrument connected. | |
Contains the runtime parameters of the ISIS server application.
|
|
Server Host ID (IMPv2 style).
|
|
|
Server socket file descriptor.
|
|
|
Server socket port number.
|
|
|
Server socket IP Address (IPv4).
|
|
|
Server's full resolved hostname.
|
|
|
Name of the local host (w/o domain).
|
|
|
UTC time the server was started.
|
|
|
User who launched the server.
|
|
|
Server "Keep Going" flag.
|
|
|
Server Verbose/Silent output flag.
|
|
|
Server uses the CLI, otherwise running with no CLI (e.g., daemon).
|
|
|
Server runtime logging enabled flag.
|
|
|
Do server comm init at startup.
|
|
|
Do port handshaking at startup.
|
|
|
UTC Date CCYY-MM-DD format.
|
|
|
UTC Time hh:mm:ss format.
|
|
|
UTC date tag CCYYMMDD format.
|
|
|
Most recent date tag.
|
|
|
path/name of server executable file
|
|
|
path/name of the server config file
|
|
|
path/rootname for server log files
|
|
|
name of the current server log file
|
|
|
Server log file descriptor.
|
|
|
Server log date convention, either UTCDATE or OBSDAY.
|
|
|
Number of connected clients.
|
|
|
Number of serial ports.
|
|
|
Number of preset UDP socket ports.
|
|
|
ID of instrument connected.
|
1.3.9.1