Difference between revisions of "C API"
Jump to navigation
Jump to search
m (Reverted edit of 69.119.228.55, changed back to last version by Caveman) |
|||
Line 1: | Line 1: | ||
− | AOLserver public C API for people writing [[modules]]. * [[Ns_AdpParserProc()]] * [[Ns_ArgProc()]] * [[Ns_AuthorizeRequest()]] * [[Ns_AuthorizeUser()]] * [[Ns_BindSock()]] * [[Ns_Cache()]] * [[Ns_CacheCreate()]] * [[Ns_CacheCreateSz()]] * [[Ns_CacheFind()]] * [[Ns_CacheSearch()]] * [[Ns_Callback()]] * [[Ns_Cancel()]] * [[Ns_ClearSockErrno()]] * [[Ns_CloseOnExec()]] * [[Ns_Cls()]] * [[Ns_ConfigGetBool()]] * [[Ns_ConfigGetInt()]] * [[Ns_ConfigGetInt64()]] * [[Ns_ConfigGetPath()]] * [[Ns_ConfigGetSection()]] * [[Ns_ConfigGetSections()]] * [[Ns_ConfigGetValue()]] * [[Ns_ConfigGetValueExact()]] * [[Ns_Conn()]] * [[Ns_ConnCondSetHeaders()]] * [[Ns_ConnFlushHeaders()]] * [[Ns_ConnPrintfHeader()]] * [[Ns_ConnPuts()]] * [[Ns_ConnReplaceHeaders()]] * [[Ns_ConnResetReturn()]] * [[Ns_ConnReturnAdminNotice()]] * [[Ns_ConnReturnBadRequest()]] * [[Ns_ConnReturnFile()]] * [[Ns_ConnReturnForbidden()]] * [[Ns_ConnReturnHtml()]] * [[Ns_ConnReturnInternalError()]] * [[Ns_ConnReturnNoResponse()]] * [[Ns_ConnReturnNotFound()]] * [[Ns_ConnReturnNotice()]] * [[Ns_ConnReturnNotImplemented()]] * [[Ns_ConnReturnNotModified()]] * [[Ns_ConnReturnOk()]] * [[Ns_ConnReturnOpenFile()]] * [[Ns_ConnReturnRedirect()]] * [[Ns_ConnReturnStatus()]] * [[Ns_ConnReturnUnauthorized()]] * [[Ns_ConnSetExpiresHeader()]] * [[Ns_ConnSetHeaders()]] * [[Ns_ConnSetLastModifiedHeader()]] * [[Ns_ConnSetLengthHeader()]] * [[Ns_ConnSetRequiredHeaders()]] * [[Ns_ConnSetTypeHeader()]] * [[Ns_DecodeUrlCharset()]] * [[Ns_DRand()]] * [[Ns_Driver()]] * [[Ns_DriverCmd()]] * [[Ns_DriverInit()]] * [[Ns_DriverInitData()]] * [[Ns_DriverProc()]] * [[Ns_DString()]] * [[Ns_DStringAppend()]] * [[Ns_DStringAppendElement()]] * [[Ns_DStringFree()]] * [[Ns_DStringInit()]] * [[Ns_DStringLength()]] * [[Ns_DStringNAppend()]] * [[Ns_DStringPop()]] * [[Ns_DStringSetLength()]] * [[Ns_DStringTrunc()]] * [[Ns_DStringValue()]] * [[Ns_DupHigh()]] * [[Ns_ElemTestProc()]] * [[Ns_ElemValProc()]] * [[Ns_ElemVoidProc()]] * [[Ns_EncodeUrlCharset()]] * [[Ns_Encrypt()]] * [[Ns_Entry()]] * [[Ns_EqualProc()]] * [[Ns_ExecArgblk()]] * [[Ns_ExecArgv()]] * [[Ns_ExecProc()]] * [[Ns_ExecProcess()]] * [[Ns_Fatal()]] * [[Ns_FilterProc()]] * [[Ns_FreeRequest()]] * [[Ns_GenSeeds()]] * [[Ns_GetCharsetEncoding()]] * [[Ns_GetConn()]] * [[Ns_GetEncoding()]] * [[Ns_GetEnviron()]] * [[Ns_GetFileEncoding()]] * [[Ns_GetGid()]] * [[Ns_GetMimeType()]] * [[Ns_GetProcInfo()]] * [[Ns_GetRequest()]] * [[Ns_GetSockAddr()]] * [[Ns_GetSockErrno()]] * [[Ns_GetTemp()]] * [[Ns_GetThreadServer()]] * [[Ns_GetTypeEncoding()]] * [[Ns_GetUid()]] * [[Ns_GetUserGid()]] * [[Ns_GetVersion()]] * [[Ns_HeaderCaseDisposition()]] * [[Ns_HtuuDecode()]] * [[Ns_HtuuEncode()]] * [[Ns_Index()]] * [[Ns_IndexCmpProc()]] * [[Ns_IndexCount()]] * [[Ns_InfoAddress()]] * [[Ns_InfoBootTime()]] * [[Ns_InfoBuildDate()]] * [[Ns_InfoConfigFile()]] * [[Ns_InfoErrorLog()]] * [[Ns_InfoHomePath()]] * [[Ns_InfoHostname()]] * [[Ns_InfoLabel()]] * [[Ns_InfoNameOfExecutable()]] * [[Ns_InfoPid()]] * [[Ns_InfoPlatform()]] * [[Ns_InfoServerName()]] * [[Ns_InfoServersStarted()]] * [[Ns_InfoServerVersion()]] * [[Ns_InfoShutdownPending()]] * [[Ns_InfoStarted()]] * [[Ns_InfoTag()]] * [[Ns_InfoUptime()]] * [[Ns_IntPrint()]] * [[Ns_List()]] * [[Ns_ListCons()]] * [[Ns_ListFirst()]] * [[Ns_ListPush()]] * [[Ns_ListRest()]] * [[Ns_LocationProc()]] * [[Ns_LogRoll()]] * [[Ns_LogSeverity()]] * [[Ns_LogTime()]] * [[Ns_LogTime2()]] * [[Ns_Match()]] * [[Ns_ModuleGetSymbol()]] * [[Ns_ModuleInit()]] * [[Ns_ModuleInitProc()]] * [[Ns_ModuleLoad()]] * [[Ns_ModuleSymbol()]] * [[Ns_NextWord()]] * [[Ns_NoCloseOnExec()]] * [[Ns_OpContext()]] * [[Ns_OpProc()]] * [[Ns_PageRoot()]] * [[Ns_ParseHttpTime()]] * [[Ns_ParseRequest()]] * [[Ns_ParseUrl()]] * [[Ns_PathIsAbsolute()]] * [[Ns_Pause()]] * [[Ns_PreQueueProc()]] * [[Ns_PurgeFiles()]] * [[Ns_QueueWaitProc()]] * [[Ns_RegisterFilter()]] * [[Ns_RegisterProcDesc()]] * [[Ns_RegisterRequest()]] * [[Ns_RegisterReturn()]] * [[Ns_RelativeUrl()]] * [[Ns_ReleaseTemp()]] * [[Ns_Request()]] * [[Ns_RequestAuthorizeProc()]] * [[Ns_Resume()]] * [[Ns_RollFile()]] * [[Ns_RollFileByDate()]] * [[Ns_SchedProc()]] * [[Ns_Select()]] * [[Ns_ServerInitProc()]] * [[Ns_ServerSpecificAlloc()]] * [[Ns_ServerSpecificDestroy()]] * [[Ns_ServerSpecificGet()]] * [[Ns_ServerSpecificSet()]] * [[ns_set()]] * [[Ns_SetCreate()]] * [[Ns_SetField()]] * [[Ns_SetKey()]] * [[Ns_SetLast()]] * [[Ns_SetName()]] * [[Ns_SetRequestAuthorizeProc()]] * [[Ns_SetSize()]] * [[Ns_SetSockErrno()]] * [[Ns_SetThreadServer()]] * [[Ns_SetValue()]] * [[Ns_Sock()]] * [[Ns_SockAccept()]] * [[Ns_SockAsyncConnect()]] * [[Ns_SockAsyncConnect2()]] * [[Ns_SockBind()]] * [[Ns_SockCancelCallback()]] * [[Ns_SockCloseLater()]] * [[Ns_SockConnect()]] * [[Ns_SockConnect2()]] * [[Ns_SockErrno()]] * [[Ns_SockError()]] * [[Ns_SockListen()]] * [[Ns_SockListenEx()]] * [[Ns_SockPortBound()]] * [[Ns_SockProc()]] * [[Ns_SockRecv()]] * [[Ns_SockSend()]] * [[Ns_SockSetBlocking()]] * [[Ns_SockSetNonBlocking()]] * [[Ns_SockStrError()]] * [[Ns_SockTimedConnect()]] * [[Ns_SockTimedConnect2()]] * [[Ns_SockWait()]] * [[Ns_SortProc()]] * [[Ns_StrCaseFind()]] * [[Ns_StringPrint()]] * [[Ns_StrNStr()]] * [[Ns_StrToLower()]] * [[Ns_StrToUpper()]] * [[Ns_StrTrim()]] * [[Ns_StrTrimLeft()]] * [[Ns_StrTrimRight()]] * [[Ns_TclAllocateInterp()]] * [[Ns_TclCreateInterp()]] * [[Ns_TclDeAllocateInterp()]] * [[Ns_TclDeferProc()]] * [[Ns_TclDestroyInterp()]] * [[Ns_TclDetachedThread()]] * [[Ns_TclFreeSet()]] * [[Ns_TclGetConn()]] * [[Ns_TclGetOpenChannel()]] * [[Ns_TclGetOpenFd()]] * [[Ns_TclGetSet()]] * [[Ns_TclInit()]] * [[Ns_TclInitModule()]] * [[Ns_TclInterpInitProc()]] * [[Ns_TclInterpServer()]] * [[Ns_TclLibrary()]] * [[Ns_TclLogError()]] * [[Ns_TclMarkForDelete()]] * [[Ns_TclTraceProc()]] * [[Ns_Thread()]] * [[Ns_Time()]] * [[Ns_TraceProc()]] * [[Ns_UnRegisterRequest()]] * [[Ns_UnscheduleProc()]] * [[Ns_UrlIsDir()]] * [[Ns_UrlIsFile()]] * [[Ns_UrlSpecificAlloc()]] * [[Ns_UrlSpecificDestroy()]] * [[Ns_UrlSpecificGet()]] * [[Ns_UrlSpecificGetExact()]] * [[Ns_UrlSpecificGetFast()]] * [[Ns_UrlSpecificSet()]] * [[Ns_UrlToFileProc()]] * [[Ns_UserAuthorizeProc()]] * [[Ns_WaitForProcess()]] * [[Ns_WaitForStartup()]] * [[Ns_WaitProcess()]] | + | AOLserver public C API for people writing [[modules]]. |
+ | * [[Ns_AdpParserProc()]] | ||
+ | * [[Ns_ArgProc()]] | ||
+ | * [[Ns_AuthorizeRequest()]] | ||
+ | * [[Ns_AuthorizeUser()]] | ||
+ | * [[Ns_BindSock()]] | ||
+ | * [[Ns_Cache()]] | ||
+ | * [[Ns_CacheCreate()]] | ||
+ | * [[Ns_CacheCreateSz()]] | ||
+ | * [[Ns_CacheFind()]] | ||
+ | * [[Ns_CacheSearch()]] | ||
+ | * [[Ns_Callback()]] | ||
+ | * [[Ns_Cancel()]] | ||
+ | * [[Ns_ClearSockErrno()]] | ||
+ | * [[Ns_CloseOnExec()]] | ||
+ | * [[Ns_Cls()]] | ||
+ | * [[Ns_ConfigGetBool()]] | ||
+ | * [[Ns_ConfigGetInt()]] | ||
+ | * [[Ns_ConfigGetInt64()]] | ||
+ | * [[Ns_ConfigGetPath()]] | ||
+ | * [[Ns_ConfigGetSection()]] | ||
+ | * [[Ns_ConfigGetSections()]] | ||
+ | * [[Ns_ConfigGetValue()]] | ||
+ | * [[Ns_ConfigGetValueExact()]] | ||
+ | * [[Ns_Conn()]] | ||
+ | * [[Ns_ConnCondSetHeaders()]] | ||
+ | * [[Ns_ConnFlushHeaders()]] | ||
+ | * [[Ns_ConnPrintfHeader()]] | ||
+ | * [[Ns_ConnPuts()]] | ||
+ | * [[Ns_ConnReplaceHeaders()]] | ||
+ | * [[Ns_ConnResetReturn()]] | ||
+ | * [[Ns_ConnReturnAdminNotice()]] | ||
+ | * [[Ns_ConnReturnBadRequest()]] | ||
+ | * [[Ns_ConnReturnFile()]] | ||
+ | * [[Ns_ConnReturnForbidden()]] | ||
+ | * [[Ns_ConnReturnHtml()]] | ||
+ | * [[Ns_ConnReturnInternalError()]] | ||
+ | * [[Ns_ConnReturnNoResponse()]] | ||
+ | * [[Ns_ConnReturnNotFound()]] | ||
+ | * [[Ns_ConnReturnNotice()]] | ||
+ | * [[Ns_ConnReturnNotImplemented()]] | ||
+ | * [[Ns_ConnReturnNotModified()]] | ||
+ | * [[Ns_ConnReturnOk()]] | ||
+ | * [[Ns_ConnReturnOpenFile()]] | ||
+ | * [[Ns_ConnReturnRedirect()]] | ||
+ | * [[Ns_ConnReturnStatus()]] | ||
+ | * [[Ns_ConnReturnUnauthorized()]] | ||
+ | * [[Ns_ConnSetExpiresHeader()]] | ||
+ | * [[Ns_ConnSetHeaders()]] | ||
+ | * [[Ns_ConnSetLastModifiedHeader()]] | ||
+ | * [[Ns_ConnSetLengthHeader()]] | ||
+ | * [[Ns_ConnSetRequiredHeaders()]] | ||
+ | * [[Ns_ConnSetTypeHeader()]] | ||
+ | * [[Ns_DecodeUrlCharset()]] | ||
+ | * [[Ns_DRand()]] | ||
+ | * [[Ns_Driver()]] | ||
+ | * [[Ns_DriverCmd()]] | ||
+ | * [[Ns_DriverInit()]] | ||
+ | * [[Ns_DriverInitData()]] | ||
+ | * [[Ns_DriverProc()]] | ||
+ | * [[Ns_DString()]] | ||
+ | * [[Ns_DStringAppend()]] | ||
+ | * [[Ns_DStringAppendElement()]] | ||
+ | * [[Ns_DStringFree()]] | ||
+ | * [[Ns_DStringInit()]] | ||
+ | * [[Ns_DStringLength()]] | ||
+ | * [[Ns_DStringNAppend()]] | ||
+ | * [[Ns_DStringPop()]] | ||
+ | * [[Ns_DStringSetLength()]] | ||
+ | * [[Ns_DStringTrunc()]] | ||
+ | * [[Ns_DStringValue()]] | ||
+ | * [[Ns_DupHigh()]] | ||
+ | * [[Ns_ElemTestProc()]] | ||
+ | * [[Ns_ElemValProc()]] | ||
+ | * [[Ns_ElemVoidProc()]] | ||
+ | * [[Ns_EncodeUrlCharset()]] | ||
+ | * [[Ns_Encrypt()]] | ||
+ | * [[Ns_Entry()]] | ||
+ | * [[Ns_EqualProc()]] | ||
+ | * [[Ns_ExecArgblk()]] | ||
+ | * [[Ns_ExecArgv()]] | ||
+ | * [[Ns_ExecProc()]] | ||
+ | * [[Ns_ExecProcess()]] | ||
+ | * [[Ns_Fatal()]] | ||
+ | * [[Ns_FilterProc()]] | ||
+ | * [[Ns_FreeRequest()]] | ||
+ | * [[Ns_GenSeeds()]] | ||
+ | * [[Ns_GetCharsetEncoding()]] | ||
+ | * [[Ns_GetConn()]] | ||
+ | * [[Ns_GetEncoding()]] | ||
+ | * [[Ns_GetEnviron()]] | ||
+ | * [[Ns_GetFileEncoding()]] | ||
+ | * [[Ns_GetGid()]] | ||
+ | * [[Ns_GetMimeType()]] | ||
+ | * [[Ns_GetProcInfo()]] | ||
+ | * [[Ns_GetRequest()]] | ||
+ | * [[Ns_GetSockAddr()]] | ||
+ | * [[Ns_GetSockErrno()]] | ||
+ | * [[Ns_GetTemp()]] | ||
+ | * [[Ns_GetThreadServer()]] | ||
+ | * [[Ns_GetTypeEncoding()]] | ||
+ | * [[Ns_GetUid()]] | ||
+ | * [[Ns_GetUserGid()]] | ||
+ | * [[Ns_GetVersion()]] | ||
+ | * [[Ns_HeaderCaseDisposition()]] | ||
+ | * [[Ns_HtuuDecode()]] | ||
+ | * [[Ns_HtuuEncode()]] | ||
+ | * [[Ns_Index()]] | ||
+ | * [[Ns_IndexCmpProc()]] | ||
+ | * [[Ns_IndexCount()]] | ||
+ | * [[Ns_InfoAddress()]] | ||
+ | * [[Ns_InfoBootTime()]] | ||
+ | * [[Ns_InfoBuildDate()]] | ||
+ | * [[Ns_InfoConfigFile()]] | ||
+ | * [[Ns_InfoErrorLog()]] | ||
+ | * [[Ns_InfoHomePath()]] | ||
+ | * [[Ns_InfoHostname()]] | ||
+ | * [[Ns_InfoLabel()]] | ||
+ | * [[Ns_InfoNameOfExecutable()]] | ||
+ | * [[Ns_InfoPid()]] | ||
+ | * [[Ns_InfoPlatform()]] | ||
+ | * [[Ns_InfoServerName()]] | ||
+ | * [[Ns_InfoServersStarted()]] | ||
+ | * [[Ns_InfoServerVersion()]] | ||
+ | * [[Ns_InfoShutdownPending()]] | ||
+ | * [[Ns_InfoStarted()]] | ||
+ | * [[Ns_InfoTag()]] | ||
+ | * [[Ns_InfoUptime()]] | ||
+ | * [[Ns_IntPrint()]] | ||
+ | * [[Ns_List()]] | ||
+ | * [[Ns_ListCons()]] | ||
+ | * [[Ns_ListFirst()]] | ||
+ | * [[Ns_ListPush()]] | ||
+ | * [[Ns_ListRest()]] | ||
+ | * [[Ns_LocationProc()]] | ||
+ | * [[Ns_LogRoll()]] | ||
+ | * [[Ns_LogSeverity()]] | ||
+ | * [[Ns_LogTime()]] | ||
+ | * [[Ns_LogTime2()]] | ||
+ | * [[Ns_Match()]] | ||
+ | * [[Ns_ModuleGetSymbol()]] | ||
+ | * [[Ns_ModuleInit()]] | ||
+ | * [[Ns_ModuleInitProc()]] | ||
+ | * [[Ns_ModuleLoad()]] | ||
+ | * [[Ns_ModuleSymbol()]] | ||
+ | * [[Ns_NextWord()]] | ||
+ | * [[Ns_NoCloseOnExec()]] | ||
+ | * [[Ns_OpContext()]] | ||
+ | * [[Ns_OpProc()]] | ||
+ | * [[Ns_PageRoot()]] | ||
+ | * [[Ns_ParseHttpTime()]] | ||
+ | * [[Ns_ParseRequest()]] | ||
+ | * [[Ns_ParseUrl()]] | ||
+ | * [[Ns_PathIsAbsolute()]] | ||
+ | * [[Ns_Pause()]] | ||
+ | * [[Ns_PreQueueProc()]] | ||
+ | * [[Ns_PurgeFiles()]] | ||
+ | * [[Ns_QueueWaitProc()]] | ||
+ | * [[Ns_RegisterFilter()]] | ||
+ | * [[Ns_RegisterProcDesc()]] | ||
+ | * [[Ns_RegisterRequest()]] | ||
+ | * [[Ns_RegisterReturn()]] | ||
+ | * [[Ns_RelativeUrl()]] | ||
+ | * [[Ns_ReleaseTemp()]] | ||
+ | * [[Ns_Request()]] | ||
+ | * [[Ns_RequestAuthorizeProc()]] | ||
+ | * [[Ns_Resume()]] | ||
+ | * [[Ns_RollFile()]] | ||
+ | * [[Ns_RollFileByDate()]] | ||
+ | * [[Ns_SchedProc()]] | ||
+ | * [[Ns_Select()]] | ||
+ | * [[Ns_ServerInitProc()]] | ||
+ | * [[Ns_ServerSpecificAlloc()]] | ||
+ | * [[Ns_ServerSpecificDestroy()]] | ||
+ | * [[Ns_ServerSpecificGet()]] | ||
+ | * [[Ns_ServerSpecificSet()]] | ||
+ | * [[ns_set()]] | ||
+ | * [[Ns_SetCreate()]] | ||
+ | * [[Ns_SetField()]] | ||
+ | * [[Ns_SetKey()]] | ||
+ | * [[Ns_SetLast()]] | ||
+ | * [[Ns_SetName()]] | ||
+ | * [[Ns_SetRequestAuthorizeProc()]] | ||
+ | * [[Ns_SetSize()]] | ||
+ | * [[Ns_SetSockErrno()]] | ||
+ | * [[Ns_SetThreadServer()]] | ||
+ | * [[Ns_SetValue()]] | ||
+ | * [[Ns_Sock()]] | ||
+ | * [[Ns_SockAccept()]] | ||
+ | * [[Ns_SockAsyncConnect()]] | ||
+ | * [[Ns_SockAsyncConnect2()]] | ||
+ | * [[Ns_SockBind()]] | ||
+ | * [[Ns_SockCancelCallback()]] | ||
+ | * [[Ns_SockCloseLater()]] | ||
+ | * [[Ns_SockConnect()]] | ||
+ | * [[Ns_SockConnect2()]] | ||
+ | * [[Ns_SockErrno()]] | ||
+ | * [[Ns_SockError()]] | ||
+ | * [[Ns_SockListen()]] | ||
+ | * [[Ns_SockListenEx()]] | ||
+ | * [[Ns_SockPortBound()]] | ||
+ | * [[Ns_SockProc()]] | ||
+ | * [[Ns_SockRecv()]] | ||
+ | * [[Ns_SockSend()]] | ||
+ | * [[Ns_SockSetBlocking()]] | ||
+ | * [[Ns_SockSetNonBlocking()]] | ||
+ | * [[Ns_SockStrError()]] | ||
+ | * [[Ns_SockTimedConnect()]] | ||
+ | * [[Ns_SockTimedConnect2()]] | ||
+ | * [[Ns_SockWait()]] | ||
+ | * [[Ns_SortProc()]] | ||
+ | * [[Ns_StrCaseFind()]] | ||
+ | * [[Ns_StringPrint()]] | ||
+ | * [[Ns_StrNStr()]] | ||
+ | * [[Ns_StrToLower()]] | ||
+ | * [[Ns_StrToUpper()]] | ||
+ | * [[Ns_StrTrim()]] | ||
+ | * [[Ns_StrTrimLeft()]] | ||
+ | * [[Ns_StrTrimRight()]] | ||
+ | * [[Ns_TclAllocateInterp()]] | ||
+ | * [[Ns_TclCreateInterp()]] | ||
+ | * [[Ns_TclDeAllocateInterp()]] | ||
+ | * [[Ns_TclDeferProc()]] | ||
+ | * [[Ns_TclDestroyInterp()]] | ||
+ | * [[Ns_TclDetachedThread()]] | ||
+ | * [[Ns_TclFreeSet()]] | ||
+ | * [[Ns_TclGetConn()]] | ||
+ | * [[Ns_TclGetOpenChannel()]] | ||
+ | * [[Ns_TclGetOpenFd()]] | ||
+ | * [[Ns_TclGetSet()]] | ||
+ | * [[Ns_TclInit()]] | ||
+ | * [[Ns_TclInitModule()]] | ||
+ | * [[Ns_TclInterpInitProc()]] | ||
+ | * [[Ns_TclInterpServer()]] | ||
+ | * [[Ns_TclLibrary()]] | ||
+ | * [[Ns_TclLogError()]] | ||
+ | * [[Ns_TclMarkForDelete()]] | ||
+ | * [[Ns_TclTraceProc()]] | ||
+ | * [[Ns_Thread()]] | ||
+ | * [[Ns_Time()]] | ||
+ | * [[Ns_TraceProc()]] | ||
+ | * [[Ns_UnRegisterRequest()]] | ||
+ | * [[Ns_UnscheduleProc()]] | ||
+ | * [[Ns_UrlIsDir()]] | ||
+ | * [[Ns_UrlIsFile()]] | ||
+ | * [[Ns_UrlSpecificAlloc()]] | ||
+ | * [[Ns_UrlSpecificDestroy()]] | ||
+ | * [[Ns_UrlSpecificGet()]] | ||
+ | * [[Ns_UrlSpecificGetExact()]] | ||
+ | * [[Ns_UrlSpecificGetFast()]] | ||
+ | * [[Ns_UrlSpecificSet()]] | ||
+ | * [[Ns_UrlToFileProc()]] | ||
+ | * [[Ns_UserAuthorizeProc()]] | ||
+ | * [[Ns_WaitForProcess()]] | ||
+ | * [[Ns_WaitForStartup()]] | ||
+ | * [[Ns_WaitProcess()]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[Category Documentation]] - [[Category Core Public C API]] |
Latest revision as of 21:55, 18 March 2006
AOLserver public C API for people writing modules.
- Ns_AdpParserProc()
- Ns_ArgProc()
- Ns_AuthorizeRequest()
- Ns_AuthorizeUser()
- Ns_BindSock()
- Ns_Cache()
- Ns_CacheCreate()
- Ns_CacheCreateSz()
- Ns_CacheFind()
- Ns_CacheSearch()
- Ns_Callback()
- Ns_Cancel()
- Ns_ClearSockErrno()
- Ns_CloseOnExec()
- Ns_Cls()
- Ns_ConfigGetBool()
- Ns_ConfigGetInt()
- Ns_ConfigGetInt64()
- Ns_ConfigGetPath()
- Ns_ConfigGetSection()
- Ns_ConfigGetSections()
- Ns_ConfigGetValue()
- Ns_ConfigGetValueExact()
- Ns_Conn()
- Ns_ConnCondSetHeaders()
- Ns_ConnFlushHeaders()
- Ns_ConnPrintfHeader()
- Ns_ConnPuts()
- Ns_ConnReplaceHeaders()
- Ns_ConnResetReturn()
- Ns_ConnReturnAdminNotice()
- Ns_ConnReturnBadRequest()
- Ns_ConnReturnFile()
- Ns_ConnReturnForbidden()
- Ns_ConnReturnHtml()
- Ns_ConnReturnInternalError()
- Ns_ConnReturnNoResponse()
- Ns_ConnReturnNotFound()
- Ns_ConnReturnNotice()
- Ns_ConnReturnNotImplemented()
- Ns_ConnReturnNotModified()
- Ns_ConnReturnOk()
- Ns_ConnReturnOpenFile()
- Ns_ConnReturnRedirect()
- Ns_ConnReturnStatus()
- Ns_ConnReturnUnauthorized()
- Ns_ConnSetExpiresHeader()
- Ns_ConnSetHeaders()
- Ns_ConnSetLastModifiedHeader()
- Ns_ConnSetLengthHeader()
- Ns_ConnSetRequiredHeaders()
- Ns_ConnSetTypeHeader()
- Ns_DecodeUrlCharset()
- Ns_DRand()
- Ns_Driver()
- Ns_DriverCmd()
- Ns_DriverInit()
- Ns_DriverInitData()
- Ns_DriverProc()
- Ns_DString()
- Ns_DStringAppend()
- Ns_DStringAppendElement()
- Ns_DStringFree()
- Ns_DStringInit()
- Ns_DStringLength()
- Ns_DStringNAppend()
- Ns_DStringPop()
- Ns_DStringSetLength()
- Ns_DStringTrunc()
- Ns_DStringValue()
- Ns_DupHigh()
- Ns_ElemTestProc()
- Ns_ElemValProc()
- Ns_ElemVoidProc()
- Ns_EncodeUrlCharset()
- Ns_Encrypt()
- Ns_Entry()
- Ns_EqualProc()
- Ns_ExecArgblk()
- Ns_ExecArgv()
- Ns_ExecProc()
- Ns_ExecProcess()
- Ns_Fatal()
- Ns_FilterProc()
- Ns_FreeRequest()
- Ns_GenSeeds()
- Ns_GetCharsetEncoding()
- Ns_GetConn()
- Ns_GetEncoding()
- Ns_GetEnviron()
- Ns_GetFileEncoding()
- Ns_GetGid()
- Ns_GetMimeType()
- Ns_GetProcInfo()
- Ns_GetRequest()
- Ns_GetSockAddr()
- Ns_GetSockErrno()
- Ns_GetTemp()
- Ns_GetThreadServer()
- Ns_GetTypeEncoding()
- Ns_GetUid()
- Ns_GetUserGid()
- Ns_GetVersion()
- Ns_HeaderCaseDisposition()
- Ns_HtuuDecode()
- Ns_HtuuEncode()
- Ns_Index()
- Ns_IndexCmpProc()
- Ns_IndexCount()
- Ns_InfoAddress()
- Ns_InfoBootTime()
- Ns_InfoBuildDate()
- Ns_InfoConfigFile()
- Ns_InfoErrorLog()
- Ns_InfoHomePath()
- Ns_InfoHostname()
- Ns_InfoLabel()
- Ns_InfoNameOfExecutable()
- Ns_InfoPid()
- Ns_InfoPlatform()
- Ns_InfoServerName()
- Ns_InfoServersStarted()
- Ns_InfoServerVersion()
- Ns_InfoShutdownPending()
- Ns_InfoStarted()
- Ns_InfoTag()
- Ns_InfoUptime()
- Ns_IntPrint()
- Ns_List()
- Ns_ListCons()
- Ns_ListFirst()
- Ns_ListPush()
- Ns_ListRest()
- Ns_LocationProc()
- Ns_LogRoll()
- Ns_LogSeverity()
- Ns_LogTime()
- Ns_LogTime2()
- Ns_Match()
- Ns_ModuleGetSymbol()
- Ns_ModuleInit()
- Ns_ModuleInitProc()
- Ns_ModuleLoad()
- Ns_ModuleSymbol()
- Ns_NextWord()
- Ns_NoCloseOnExec()
- Ns_OpContext()
- Ns_OpProc()
- Ns_PageRoot()
- Ns_ParseHttpTime()
- Ns_ParseRequest()
- Ns_ParseUrl()
- Ns_PathIsAbsolute()
- Ns_Pause()
- Ns_PreQueueProc()
- Ns_PurgeFiles()
- Ns_QueueWaitProc()
- Ns_RegisterFilter()
- Ns_RegisterProcDesc()
- Ns_RegisterRequest()
- Ns_RegisterReturn()
- Ns_RelativeUrl()
- Ns_ReleaseTemp()
- Ns_Request()
- Ns_RequestAuthorizeProc()
- Ns_Resume()
- Ns_RollFile()
- Ns_RollFileByDate()
- Ns_SchedProc()
- Ns_Select()
- Ns_ServerInitProc()
- Ns_ServerSpecificAlloc()
- Ns_ServerSpecificDestroy()
- Ns_ServerSpecificGet()
- Ns_ServerSpecificSet()
- ns_set()
- Ns_SetCreate()
- Ns_SetField()
- Ns_SetKey()
- Ns_SetLast()
- Ns_SetName()
- Ns_SetRequestAuthorizeProc()
- Ns_SetSize()
- Ns_SetSockErrno()
- Ns_SetThreadServer()
- Ns_SetValue()
- Ns_Sock()
- Ns_SockAccept()
- Ns_SockAsyncConnect()
- Ns_SockAsyncConnect2()
- Ns_SockBind()
- Ns_SockCancelCallback()
- Ns_SockCloseLater()
- Ns_SockConnect()
- Ns_SockConnect2()
- Ns_SockErrno()
- Ns_SockError()
- Ns_SockListen()
- Ns_SockListenEx()
- Ns_SockPortBound()
- Ns_SockProc()
- Ns_SockRecv()
- Ns_SockSend()
- Ns_SockSetBlocking()
- Ns_SockSetNonBlocking()
- Ns_SockStrError()
- Ns_SockTimedConnect()
- Ns_SockTimedConnect2()
- Ns_SockWait()
- Ns_SortProc()
- Ns_StrCaseFind()
- Ns_StringPrint()
- Ns_StrNStr()
- Ns_StrToLower()
- Ns_StrToUpper()
- Ns_StrTrim()
- Ns_StrTrimLeft()
- Ns_StrTrimRight()
- Ns_TclAllocateInterp()
- Ns_TclCreateInterp()
- Ns_TclDeAllocateInterp()
- Ns_TclDeferProc()
- Ns_TclDestroyInterp()
- Ns_TclDetachedThread()
- Ns_TclFreeSet()
- Ns_TclGetConn()
- Ns_TclGetOpenChannel()
- Ns_TclGetOpenFd()
- Ns_TclGetSet()
- Ns_TclInit()
- Ns_TclInitModule()
- Ns_TclInterpInitProc()
- Ns_TclInterpServer()
- Ns_TclLibrary()
- Ns_TclLogError()
- Ns_TclMarkForDelete()
- Ns_TclTraceProc()
- Ns_Thread()
- Ns_Time()
- Ns_TraceProc()
- Ns_UnRegisterRequest()
- Ns_UnscheduleProc()
- Ns_UrlIsDir()
- Ns_UrlIsFile()
- Ns_UrlSpecificAlloc()
- Ns_UrlSpecificDestroy()
- Ns_UrlSpecificGet()
- Ns_UrlSpecificGetExact()
- Ns_UrlSpecificGetFast()
- Ns_UrlSpecificSet()
- Ns_UrlToFileProc()
- Ns_UserAuthorizeProc()
- Ns_WaitForProcess()
- Ns_WaitForStartup()
- Ns_WaitProcess()