Ns_ConnDriverName3aolserver
Routines to access communication driver data
Part of Ns_ConnDriverContext(3aolserver).
Usage
#include "ns.h" void * Ns_ConnDriverContext(conn) char * Ns_ConnDriverName(conn)
Arguments
- Ns_Conn conn (in)
-
Pointer to open connection.
Overview
These functions provide access to the underyling communications driver data for an open connection.
- char *
Ns_ConnDriverName(conn) -
Returns the string name of the communication driver, e.g., "nssock". This is the name passed in the Ns_DriverInitData structure in a call to
Ns_DriverInit, not the module name for the particular instance of the loaded driver.
- void *
Ns_ConnDriverContent(conn) -
Returns a pointer to the connection-specific driver context for the given connection. This value is that of the arg element of the underlying Ns_Sock structure allocated by the server and used by communication drivers to manage private state. If the connection is closed, the value returned is always NULL.
Keywords
connection, context
Releases
Unchanged in 5 releases since Debian 5.0 (Lenny).