ns_location(3)
NAME
- Ns_SetConnLocationProc, Ns_SetLocationProc - Set the loca
- tion procedure to use
SYNOPSIS
#include "ns.h"
void
Ns_SetConnLocationProc(Ns_LocationProc *procPtr)
void
Ns_SetLocationProc(char *ignored, Ns_LocationProc
*procPtr)
DESCRIPTION
These functions set the procedure to run when a call to
Ns_ConnLocation
- METHOD://HOSTNAME:PORT, e.g. http://myhost.com:8443.
Setting the location procedure with these functions will - cause all calls to Ns_ConnLocation to use the location procedure
- you define instead of using the location procedure callback in
- the communication module for the connection.
- There may be cases where you want to do this. For example,
- you could create a location procedure that reports on the values
- returned by communication module location procedure callbacks. At
- the end of that procedure, you could then return that value after
- logging the information making your location procedure is effec
- tively transparent to the server and other modules.
- Ns_SetConnLocationProc(procPtr)
Set the function to use when Ns_ConnLocation is- called. This function is deprecated. Use Ns_SetLocationProc in
- stead.
- Ns_SetLocationProc(ignored, procPtr)
Set the function to use when Ns_ConnLocation is- called. The ignored argument is reserved for future use.
SEE ALSO
nsd(1), info(n), Ns_ConnLocation(3)