NAME
Ns_ConnDriverContext, Ns_ConnDriverName - Routines to access communication driver data
SYNOPSIS
#include "ns.h" void * Ns_ConnDriverContext(conn) char * Ns_ConnDriverName(conn)
ARGUMENTS
- Ns_Conn conn (in)
-
Pointer to open connection.
DESCRIPTION
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.
SEE ALSO
KEYWORDS
connection, context