PTLib  Version 2.10.11
PSecureHTTPServiceProcess Member List

This is the complete list of members for PSecureHTTPServiceProcess, including all inherited members.

_PXShowSystemWarning(PINDEX num, const PString &str)PServiceProcessprotectedvirtual
AcceptHTTP()PHTTPServiceProcess
AddRegisteredText(PHTML &html)PHTTPServiceProcessvirtual
AddUnregisteredText(PHTML &html)PHTTPServiceProcessvirtual
AlphaCode enum valuePProcess
argumentsPProcessprotected
AutoDeleteFlag enum namePThread
AutoDeleteThread enum valuePThread
BeginRestartSystem()PHTTPServiceProcessprotected
BetaCode enum valuePProcess
buildNumberPProcessprotected
Class()PObjectinlinestatic
Clone() constPObjectvirtual
CodeStatus enum namePProcess
CommonConstruct()PProcessprotected
CommonDestruct()PProcessprotected
Compare(const PObject &obj) constPProcessvirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
compilationDatePHTTPServiceProcessprotected
CompleteRestartSystem()PHTTPServiceProcessprotected
configFilesPProcessprotected
configurationPathsPProcessprotected
Construct()PProcessprotected
copyrightEmailPHTTPServiceProcessprotected
copyrightHolderPHTTPServiceProcessprotected
copyrightHomePagePHTTPServiceProcessprotected
Create(const PNotifier &notifier, INT parameter=0, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty(), PINDEX stackSize=65536)PThreadstatic
Create(const PNotifier &notifier, const PString &threadName)PThreadinlinestatic
CreateConfigFilesDictionary()PProcessprotected
CreateHTTPServer(PTCPSocket &socket)PSecureHTTPServiceProcessvirtual
CreateNonSSLMessage(const PString &url)PSecureHTTPServiceProcessvirtual
CreateRedirectMessage(const PString &url)PSecureHTTPServiceProcessvirtual
Current()PHTTPServiceProcessstatic
debugModePServiceProcessprotected
disableSSLPSecureHTTPServiceProcessprotected
EqualTo enum valuePObject
executableFilePProcessprotected
GetArguments()PProcess
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GetCompilationDate() constPHTTPServiceProcessinline
GetConfigurationFile()PProcessvirtual
GetCopyrightText()PHTTPServiceProcessvirtual
GetCurrentProcessID()PProcessstatic
GetCurrentThreadId()PThreadstatic
GetEMailAddress() constPHTTPServiceProcessinline
GetFile() constPProcess
GetGroupName() constPProcess
GetHomePage() constPHTTPServiceProcessinline
GetLibVersion()PProcessstatic
GetLogLevel() constPServiceProcessinline
GetMacroKeyword() constPHTTPServiceProcessinline
GetManufacturer() constPProcessvirtual
GetMaxHandles() constPProcess
GetName() constPProcessvirtual
GetOSClass()PProcessstatic
GetOSConfigDir()PProcessstatic
GetOSHardware()PProcessstatic
GetOSName()PProcessstatic
GetOSVersion()PProcessstatic
GetPageGraphic()PHTTPServiceProcessvirtual
GetPageHeader(PHTML &)PHTTPServiceProcess
GetPageHeader(PHTML &, const PString &title)PHTTPServiceProcess
GetPriority() constPThreadvirtual
GetProcessID() constPProcessinline
GetProductKey() constPHTTPServiceProcessinline
GetProductName() constPHTTPServiceProcessinline
GetSecuredKeys() constPHTTPServiceProcessinline
GetServiceDependencies() constPHTTPServiceProcess
GetSignatureKey() constPHTTPServiceProcessinline
GetStartTime() constPProcess
GetTerminationValue() constPProcess
GetThreadId() constPThreadinlinevirtual
GetThreadName() constPProcessvirtual
GetTimerList()PProcess
GetTimes(Times &times)PThread
GetUserName() constPProcess
GetVersion(PBoolean full=true) constPProcessvirtual
gifHTMLPHTTPServiceProcessprotected
GreaterThan enum valuePObject
HashFunction() constPObjectvirtual
HighestPriority enum valuePThread
HighPriority enum valuePThread
httpListeningSocketPHTTPServiceProcessprotected
httpNameSpacePHTTPServiceProcessprotected
httpThreadsPHTTPServiceProcessprotected
httpThreadsMutexPHTTPServiceProcessprotected
ignoreSignaturesPHTTPServiceProcessprotected
Initialise(const char *initMsg)=0PHTTPServiceProcesspure virtual
InitialiseService()PServiceProcessprotected
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
InternalMain(void *arg=NULL)PServiceProcessvirtual
ioBlocksPProcessprotected
IsAutoDelete() constPThreadinline
IsClass(const char *cls) constPObjectinline
IsInitialised()PProcessstatic
IsOSVersion(unsigned major, unsigned minor=0, unsigned build=0)PProcessstatic
IsSuspended() constPThreadvirtual
IsTerminated() constPThreadvirtual
isTerminatingPServiceProcessprotected
LessThan enum valuePObject
ListenForHTTP(WORD port, PSocket::Reusability reuse=PSocket::CanReuseAddress, PINDEX stackSize=0x4000)PHTTPServiceProcess
ListenForHTTP(PSocket *listener, PSocket::Reusability reuse=PSocket::CanReuseAddress, PINDEX stackSize=0x4000)PHTTPServiceProcess
LowestPriority enum valuePThread
LowPriority enum valuePThread
m_activeThreadMutexPProcessprotected
m_activeThreadsPProcessprotected
m_autoDeletePThreadprotected
m_isProcessPThreadprotected
m_libraryPProcessprotected
m_originalStackSizePThreadprotected
m_processIDPProcessprotected
m_shuttingDownPProcessprotected
m_threadIdPThreadprotected
m_threadNamePThreadprotected
m_threadNameMutexPThreadprotected
macroKeywordPHTTPServiceProcessprotected
Main()=0PThreadpure virtual
majorVersionPProcessprotected
manufacturerPProcessprotected
manufacturersEmailPHTTPServiceProcessprotected
manufacturersHomePagePHTTPServiceProcessprotected
maxHandlesPProcessprotected
MaxSecuredKeys enum valuePHTTPServiceProcess
minorVersionPProcessprotected
NoAutoDeleteThread enum valuePThread
NormalPriority enum valuePThread
NumCodeStatuses enum valuePProcess
NumPriorities enum valuePThread
OnConfigChanged()=0PHTTPServiceProcesspure virtual
OnContinue()PHTTPServiceProcessvirtual
OnControl()=0PServiceProcesspure virtual
OnCreateHTTPServer(const PHTTPSpace &urlSpace)PHTTPServiceProcessvirtual
OnDetectedNonSSLConnection(PChannel *chan, const PString &line)PSecureHTTPServiceProcessvirtual
OnInterrupt(bool terminating)PProcessvirtual
OnPause()PHTTPServiceProcessvirtual
OnStart()PHTTPServiceProcessvirtual
OnStop()PHTTPServiceProcessvirtual
OnThreadEnded(PThread &thread)PProcessvirtual
OnThreadStart(PThread &thread)PProcessvirtual
operator!=(const PObject &obj) constPObjectinline
operator<(const PObject &obj) constPObjectinline
operator<=(const PObject &obj) constPObjectinline
operator==(const PObject &obj) constPObjectinline
operator>(const PObject &obj) constPObjectinline
operator>=(const PObject &obj) constPObjectinline
PDICTIONARY(PXFdDict, POrdinalKey, PThread)PProcessprotected
PHTTPServiceProcess(const Info &inf)PHTTPServiceProcess
pidFileToRemovePServiceProcessprotected
PLIST(ThreadList, PHTTPServiceThread)PHTTPServiceProcessprotected
PObject()PObjectinlineprotected
PostShutdown()PProcessstatic
PProcess(const char *manuf="", const char *name="", WORD majorVersion=1, WORD minorVersion=0, CodeStatus status=ReleaseCode, WORD buildNumber=1, bool library=false)PProcess
PreInitialise(int argc, char **argv, char **envp)PProcess
PreShutdown()PProcessstatic
PrintOn(ostream &strm) constPThreadvirtual
Priority enum namePThread
ProcessHTTP(PTCPSocket &socket)PHTTPServiceProcess
productKeyPHTTPServiceProcessprotected
productNamePProcessprotected
productNameHTMLPHTTPServiceProcessprotected
programStartTimePProcessprotected
PSecureHTTPServiceProcess(const Info &inf)PSecureHTTPServiceProcess
PServiceProcess(const char *manuf, const char *name, WORD majorVersion, WORD minorVersion, CodeStatus status, WORD buildNumber)PServiceProcess
PThread(PINDEX, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty())PThread
PXAbortBlock() constPThread
PXAbortIOBlock(int fd)PProcess
PXBlockOnChildTerminate(int pid, const PTimeInterval &timeout)PThread
PXBlockOnIO(int handle, int type, const PTimeInterval &timeout)PThread
PXCheckSignals()PProcess
PXGetHomeDir()PProcess
PXOnAsyncSignal(int)PServiceProcessprotectedvirtual
PXOnSignal(int)PServiceProcessprotectedvirtual
PXShowSystemWarning(PINDEX code)PProcessstatic
PXShowSystemWarning(PINDEX code, const PString &str)PProcessstatic
pxSignalsPProcessprotected
ReadFrom(istream &strm)PObjectvirtual
ReleaseCode enum valuePProcess
Restart()PThreadvirtual
restartThreadPHTTPServiceProcessprotected
Resume()PThreadvirtual
securedKeysPHTTPServiceProcessprotected
SetAutoDelete(AutoDeleteFlag deletion=AutoDeleteThread)PThreadvirtual
SetConfigurationPath(const PString &path)PProcess
SetGroupName(const PString &groupname, PBoolean permanent=false)PProcess
SetIgnoreSignatures(PBoolean ig)PHTTPServiceProcessinline
SetLogLevel(PSystemLog::Level level)PServiceProcessinline
SetMaxHandles(int newLimit)PProcess
SetNoAutoDelete()PThreadinline
SetPriority(Priority priorityLevel)PThreadvirtual
SetServerCertificate(const PFilePath &certFile, PBoolean create=false, const char *dn=NULL)PSecureHTTPServiceProcess
SetTerminationValue(int value)PProcess
SetThreadName(const PString &name)PProcessvirtual
SetUserName(const PString &username, PBoolean permanent=false)PProcess
ShouldIgnoreSignatures() constPHTTPServiceProcessinline
ShutdownListener()PHTTPServiceProcessprotected
signatureKeyPHTTPServiceProcessprotected
Sleep(const PTimeInterval &delay)PThreadstatic
sslContextPSecureHTTPServiceProcessprotected
statusPProcessprotected
SubstituteEquivalSequence(PHTTPRequest &request, const PString &, PString &)PHTTPServiceProcessvirtual
Suspend(PBoolean susp=true)PThreadvirtual
Terminate()PServiceProcessvirtual
terminationValuePProcessprotected
ThreadMap typedefPProcessprotected
timersPProcessprotected
WaitForTermination() constPThread
WaitForTermination(const PTimeInterval &maxWait) constPThread
Yield()PThreadstatic
~PHTTPServiceProcess()PHTTPServiceProcess
~PObject()PObjectinlinevirtual
~PProcess()PProcess
~PSecureHTTPServiceProcess()PSecureHTTPServiceProcess
~PServiceProcess()PServiceProcess
~PThread()PThread