#include "nsd.h"Functions | |
| char * | Ns_InfoHomePath (void) |
| char * | Ns_InfoServerName (void) |
| char * | Ns_InfoServerVersion (void) |
| char * | Ns_InfoConfigFile (void) |
| int | Ns_InfoPid (void) |
| char * | Ns_InfoNameOfExecutable (void) |
| char * | Ns_InfoPlatform (void) |
| int | Ns_InfoUptime (void) |
| int | Ns_InfoBootTime (void) |
| char * | Ns_InfoHostname (void) |
| char * | Ns_InfoAddress (void) |
| char * | Ns_InfoBuildDate (void) |
| int | Ns_InfoShutdownPending (void) |
| int | Ns_InfoStarted (void) |
| int | Ns_InfoServersStarted (void) |
| char * | Ns_InfoLabel (void) |
| char * | Ns_InfoTag (void) |
| int | NsTclInfoObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj **objv) |
| int | NsTclLibraryCmd (ClientData arg, Tcl_Interp *interp, int argc, char **argv) |
Variables | |
| char * | nsBuildDate |
| char* Ns_InfoAddress | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoAddress --
Return server IP address
Results: Primary (first) IP address of this machine.
Side effects: None.
----------------------------------------------------------------------
| int Ns_InfoBootTime | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoBootTime --
Returns time server started.
Results: Treat as time_t.
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoBuildDate | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoBuildDate --
Returns time server was compiled.
Results: String build date and time.
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoConfigFile | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoConfigFile --
Returns path to config file.
Results: Path to config file.
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoHomePath | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoHomePath --
Return the home dir.
Results: Home dir.
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoHostname | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoHostname --
Return server hostname
Results: Hostname
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoLabel | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoLabel --
Returns version information about this build.
Results: A string version name.
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoNameOfExecutable | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoNameOfExecutable --
Returns the name of the nsd executable. Quirky name is from Tcl.
Results: Name of executable, string.
Side effects: None.
----------------------------------------------------------------------
| int Ns_InfoPid | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoPid --
Returns server's PID
Results: PID (tread like pid_t)
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoPlatform | ( | void | ) |
----------------------------------------------------------------------
--
Return platform name
Results: Platform name, string.
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoServerName | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoServerName --
Return the server name.
Results: Server name
Side effects: None.
----------------------------------------------------------------------
| int Ns_InfoServersStarted | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoServersStarted --
Compatability function, same as Ns_InfoStarted
Results: See Ns_InfoStarted
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoServerVersion | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoServerVersion --
Returns the server version
Results: String server version.
Side effects: None.
----------------------------------------------------------------------
| int Ns_InfoShutdownPending | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoShutdownPending --
Boolean: is a shutdown pending?
Results: NS_TRUE: yes, NS_FALSE: no
Side effects: None.
----------------------------------------------------------------------
| int Ns_InfoStarted | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoStarted --
Boolean: has the server started up all the way yet?
Results: NS_TRUE: yes, NS_FALSE: no
Side effects: None.
----------------------------------------------------------------------
| char* Ns_InfoTag | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoTag --
Returns CVS tag of this build (can be meaningless).
Results: A string version name.
Side effects: None.
----------------------------------------------------------------------
| int Ns_InfoUptime | ( | void | ) |
----------------------------------------------------------------------
Ns_InfoUptime --
Returns time server has been up.
Results: Seconds server has been running.
Side effects: None.
----------------------------------------------------------------------
| int NsTclInfoObjCmd | ( | ClientData | arg, | |
| Tcl_Interp * | interp, | |||
| int | objc, | |||
| Tcl_Obj ** | objv | |||
| ) |
----------------------------------------------------------------------
NsTclInfoObjCmd --
Implements ns_info.
Results: Tcl result.
Side effects: See docs.
----------------------------------------------------------------------
| int NsTclLibraryCmd | ( | ClientData | arg, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| char ** | argv | |||
| ) |
----------------------------------------------------------------------
NsTclLibraryCmd --
Implements ns_library.
Results: Tcl result.
Side effects: See docs.
----------------------------------------------------------------------
| char* nsBuildDate |
stamp.c --
Timestamp for link return by Ns_InfoBuildDate().
1.5.1