Difference between revisions of "Private C API"
(imported from WiKit id 702) |
|||
Line 1: | Line 1: | ||
− | When hacking on the core AOLserver itself, the functions defined in the nsd.h header are available, listed below. People writing loadable modules should use the public [[C API]] and [[Tcl API]]. | + | When hacking on the core AOLserver itself, the functions defined in the nsd.h header are available, listed below. People writing loadable modules should use the public [[C API]] and [[Tcl API]]. * [[NsAdpCache()]] * [[NsAdpProc()]] * [[NsBlockSignals()]] * [[NsCacheArgProc()]] * [[NsCachePurge()]] * [[NsCloseAllFiles()]] * [[NsClosePreBound()]] * [[NsClsCleanup()]] * [[NsComputeEncodingFromType()]] * [[NsConfigEval()]] * [[NsConfigRead()]] * [[NsConfUpdate()]] * [[NsConnArgProc()]] * [[NsConnectService()]] * [[NsConnRunProxyRequest()]] * [[NsConnThread()]] * [[NsCreatePidFile()]] * [[NsEnableDNSCache()]] * [[NsFastGet()]] * [[NsFastpathCache()]] * [[NsFreeConn()]] * [[NsGetBuf()]] * [[NsGetCallbacks()]] * [[NsGetInitServer()]] * [[NsGetInterp()]] * [[NsGetScheduled()]] * [[NsGetServer()]] * [[NsGetSockCallbacks()]] * [[NsGetTypeEncodingWithDef()]] * [[NsHandleSignals()]] * [[NsInitBinder()]] * [[NsInitCache()]] * [[NsInitConf()]] * [[NsInitDrivers()]] * [[NsInitEncodings()]] * [[NsInitListen()]] * [[NsInitLog()]] * [[NsInitMimeTypes()]] * [[NsInitModLoad()]] * [[NsInitProcInfo()]] * [[NsInitQueue()]] * [[NsInitRequests()]] * [[NsInitSched()]] * [[NsInitServer()]] * [[NsInitTcl()]] * [[NsInitUrlSpace()]] * [[NsInstallService()]] * [[NsInterp()]] * [[NsIsIdConn()]] * [[NsLoadModules()]] * [[NsLogOpen()]] * [[NsMapPool()]] * [[NsPreBind()]] * [[NsQueueConn()]] * [[NsRemovePidFile()]] * [[NsRemoveService()]] * [[NsRestoreSignals()]] * [[NsRunAtClose()]] * [[NsRunAtExitProcs()]] * [[NsRunAtReadyProcs()]] * [[NsRunCleanups()]] * [[NsRunFilters()]] * [[NsRunPreStartupProcs()]] * [[NsRunSignalProcs()]] * [[NsRunStartupProcs()]] * [[NsRunTraces()]] * [[NsSendSignal()]] * [[NsServer()]] * [[NsSockClose()]] * [[NsSockSend()]] * [[NsStartDrivers()]] * [[NsStartJobsShutdown()]] * [[NsStartSchedShutdown()]] * [[NsStartServers()]] * [[NsStartShutdownProcs()]] * [[NsStartSockShutdown()]] * [[NsStopDrivers()]] * [[NsStopScheduledProcs()]] * [[NsStopServers()]] * [[NsStopSockCallbacks()]] * [[NsTclArgProc()]] * [[NsTclCallback()]] * [[NsTclConnId()]] * [[NsTclCreateBuckets()]] * [[NsTclCreateCmds()]] * [[NsTclInitAddrType()]] * [[NsTclInitObjs()]] * [[NsTclInitQueueType()]] * [[NsTclInitServer()]] * [[NsTclInitTimeType()]] * [[NsTclSchedProc()]] * [[NsTclSignalProc()]] * [[NsTclSockArgProc()]] * [[NsTclSockProc()]] * [[NsTclThread()]] * [[NsTclThreadArgProc()]] * [[NsUpdateEncodings()]] * [[NsUpdateMimeTypes()]] * [[NsUpdateUrlEncode()]] * [[NsWaitDriversShutdown()]] * [[NsWaitJobsShutdown()]] * [[NsWaitSchedShutdown()]] * [[NsWaitShutdownProcs()]] * [[NsWaitSockShutdown()]] ---- [[Category Documentation]] - [[Category Core Private C API]][http://ca.geocities.com/grand324hotel/world-poker-tour-las-vegas.htm ...] |
− | * [[NsAdpCache()]] | ||
− | * [[NsAdpProc()]] | ||
− | * [[NsBlockSignals()]] | ||
− | * [[NsCacheArgProc()]] | ||
− | * [[NsCachePurge()]] | ||
− | * [[NsCloseAllFiles()]] | ||
− | * [[NsClosePreBound()]] | ||
− | * [[NsClsCleanup()]] | ||
− | * [[NsComputeEncodingFromType()]] | ||
− | * [[NsConfigEval()]] | ||
− | * [[NsConfigRead()]] | ||
− | * [[NsConfUpdate()]] | ||
− | * [[NsConnArgProc()]] | ||
− | * [[NsConnectService()]] | ||
− | * [[NsConnRunProxyRequest()]] | ||
− | * [[NsConnThread()]] | ||
− | * [[NsCreatePidFile()]] | ||
− | * [[NsEnableDNSCache()]] | ||
− | * [[NsFastGet()]] | ||
− | * [[NsFastpathCache()]] | ||
− | * [[NsFreeConn()]] | ||
− | * [[NsGetBuf()]] | ||
− | * [[NsGetCallbacks()]] | ||
− | * [[NsGetInitServer()]] | ||
− | * [[NsGetInterp()]] | ||
− | * [[NsGetScheduled()]] | ||
− | * [[NsGetServer()]] | ||
− | * [[NsGetSockCallbacks()]] | ||
− | * [[NsGetTypeEncodingWithDef()]] | ||
− | * [[NsHandleSignals()]] | ||
− | * [[NsInitBinder()]] | ||
− | * [[NsInitCache()]] | ||
− | * [[NsInitConf()]] | ||
− | * [[NsInitDrivers()]] | ||
− | * [[NsInitEncodings()]] | ||
− | * [[NsInitListen()]] | ||
− | * [[NsInitLog()]] | ||
− | * [[NsInitMimeTypes()]] | ||
− | * [[NsInitModLoad()]] | ||
− | * [[NsInitProcInfo()]] | ||
− | * [[NsInitQueue()]] | ||
− | * [[NsInitRequests()]] | ||
− | * [[NsInitSched()]] | ||
− | * [[NsInitServer()]] | ||
− | * [[NsInitTcl()]] | ||
− | * [[NsInitUrlSpace()]] | ||
− | * [[NsInstallService()]] | ||
− | * [[NsInterp()]] | ||
− | * [[NsIsIdConn()]] | ||
− | * [[NsLoadModules()]] | ||
− | * [[NsLogOpen()]] | ||
− | * [[NsMapPool()]] | ||
− | * [[NsPreBind()]] | ||
− | * [[NsQueueConn()]] | ||
− | * [[NsRemovePidFile()]] | ||
− | * [[NsRemoveService()]] | ||
− | * [[NsRestoreSignals()]] | ||
− | * [[NsRunAtClose()]] | ||
− | * [[NsRunAtExitProcs()]] | ||
− | * [[NsRunAtReadyProcs()]] | ||
− | * [[NsRunCleanups()]] | ||
− | * [[NsRunFilters()]] | ||
− | * [[NsRunPreStartupProcs()]] | ||
− | * [[NsRunSignalProcs()]] | ||
− | * [[NsRunStartupProcs()]] | ||
− | * [[NsRunTraces()]] | ||
− | * [[NsSendSignal()]] | ||
− | * [[NsServer()]] | ||
− | * [[NsSockClose()]] | ||
− | * [[NsSockSend()]] | ||
− | * [[NsStartDrivers()]] | ||
− | * [[NsStartJobsShutdown()]] | ||
− | * [[NsStartSchedShutdown()]] | ||
− | * [[NsStartServers()]] | ||
− | * [[NsStartShutdownProcs()]] | ||
− | * [[NsStartSockShutdown()]] | ||
− | * [[NsStopDrivers()]] | ||
− | * [[NsStopScheduledProcs()]] | ||
− | * [[NsStopServers()]] | ||
− | * [[NsStopSockCallbacks()]] | ||
− | * [[NsTclArgProc()]] | ||
− | * [[NsTclCallback()]] | ||
− | * [[NsTclConnId()]] | ||
− | * [[NsTclCreateBuckets()]] | ||
− | * [[NsTclCreateCmds()]] | ||
− | * [[NsTclInitAddrType()]] | ||
− | * [[NsTclInitObjs()]] | ||
− | * [[NsTclInitQueueType()]] | ||
− | * [[NsTclInitServer()]] | ||
− | * [[NsTclInitTimeType()]] | ||
− | * [[NsTclSchedProc()]] | ||
− | * [[NsTclSignalProc()]] | ||
− | * [[NsTclSockArgProc()]] | ||
− | * [[NsTclSockProc()]] | ||
− | * [[NsTclThread()]] | ||
− | * [[NsTclThreadArgProc()]] | ||
− | * [[NsUpdateEncodings()]] | ||
− | * [[NsUpdateMimeTypes()]] | ||
− | * [[NsUpdateUrlEncode()]] | ||
− | * [[NsWaitDriversShutdown()]] | ||
− | * [[NsWaitJobsShutdown()]] | ||
− | * [[NsWaitSchedShutdown()]] | ||
− | * [[NsWaitShutdownProcs()]] | ||
− | * [[NsWaitSockShutdown()]] | ||
− | |||
− | ---- | ||
− | |||
− | [[Category Documentation]] - [[Category Core Private C API]] |
Revision as of 20:10, 18 March 2006
When hacking on the core AOLserver itself, the functions defined in the nsd.h header are available, listed below. People writing loadable modules should use the public C API and Tcl API. * NsAdpCache() * NsAdpProc() * NsBlockSignals() * NsCacheArgProc() * NsCachePurge() * NsCloseAllFiles() * NsClosePreBound() * NsClsCleanup() * NsComputeEncodingFromType() * NsConfigEval() * NsConfigRead() * NsConfUpdate() * NsConnArgProc() * NsConnectService() * NsConnRunProxyRequest() * NsConnThread() * NsCreatePidFile() * NsEnableDNSCache() * NsFastGet() * NsFastpathCache() * NsFreeConn() * NsGetBuf() * NsGetCallbacks() * NsGetInitServer() * NsGetInterp() * NsGetScheduled() * NsGetServer() * NsGetSockCallbacks() * NsGetTypeEncodingWithDef() * NsHandleSignals() * NsInitBinder() * NsInitCache() * NsInitConf() * NsInitDrivers() * NsInitEncodings() * NsInitListen() * NsInitLog() * NsInitMimeTypes() * NsInitModLoad() * NsInitProcInfo() * NsInitQueue() * NsInitRequests() * NsInitSched() * NsInitServer() * NsInitTcl() * NsInitUrlSpace() * NsInstallService() * NsInterp() * NsIsIdConn() * NsLoadModules() * NsLogOpen() * NsMapPool() * NsPreBind() * NsQueueConn() * NsRemovePidFile() * NsRemoveService() * NsRestoreSignals() * NsRunAtClose() * NsRunAtExitProcs() * NsRunAtReadyProcs() * NsRunCleanups() * NsRunFilters() * NsRunPreStartupProcs() * NsRunSignalProcs() * NsRunStartupProcs() * NsRunTraces() * NsSendSignal() * NsServer() * NsSockClose() * NsSockSend() * NsStartDrivers() * NsStartJobsShutdown() * NsStartSchedShutdown() * NsStartServers() * NsStartShutdownProcs() * NsStartSockShutdown() * NsStopDrivers() * NsStopScheduledProcs() * NsStopServers() * NsStopSockCallbacks() * NsTclArgProc() * NsTclCallback() * NsTclConnId() * NsTclCreateBuckets() * NsTclCreateCmds() * NsTclInitAddrType() * NsTclInitObjs() * NsTclInitQueueType() * NsTclInitServer() * NsTclInitTimeType() * NsTclSchedProc() * NsTclSignalProc() * NsTclSockArgProc() * NsTclSockProc() * NsTclThread() * NsTclThreadArgProc() * NsUpdateEncodings() * NsUpdateMimeTypes() * NsUpdateUrlEncode() * NsWaitDriversShutdown() * NsWaitJobsShutdown() * NsWaitSchedShutdown() * NsWaitShutdownProcs() * NsWaitSockShutdown() ---- Category Documentation - Category Core Private C API...