Scroll to navigation

Ns_ConnDriver(3aolserver) AOLserver Library Procedures Ns_ConnDriver(3aolserver)


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.

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.

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

Ns_DriverInit(3)

KEYWORDS

connection, context

4.0 AOLserver