PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PFTPServer Member List

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

ABOR enum value | PFTP |
AbortCommandString() | PChannel |
Accept(PSocket &listener) | PInternetProtocol | virtual
AccessDenied enum value | PChannel |
ACCT enum value | PFTP |
ALLO enum value | PFTP |
APPE enum value | PFTP |
ASCII enum value | PFTP |
AsyncNotifier typedef | PChannel |
AuthoriseUser(const PString &user, const PString &password, PBoolean &replied) | PFTPServer | virtual
BadParameter enum value | PChannel |
BufferTooSmall enum value | PChannel |
CDUP enum value | PFTP |
channelName | PChannel | protected
channelPointerMutex | PIndirectChannel | protected
CheckLoginRequired(PINDEX cmd) | PFTPServer | virtual
Class() | PObject | inline static
ClientConnect enum value | PFTPServer | protected
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Close() | PIndirectChannel | virtual
commandNames | PInternetProtocol | protected
Commands enum name | PFTP |
Compare(const PObject &obj) const | PIndirectChannel | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Connect(const PString &address, WORD port=0) | PInternetProtocol | virtual
Connect(const PString &address, const PString &service) | PInternetProtocol | virtual
Connected enum value | PFTPServer | protected
Construct() | PFTPServer | protected
ConvertOSError(P_INT_PTR libcReturnValue, Errors &lastError, int &osError) | PChannel | static
ConvertOSError(P_INT_PTR libcReturnValue, ErrorGroup group=LastGeneralError) | PChannel | protected virtual
CWD enum value | PFTP |
DataChannelType enum name | PFTP |
DefaultPort enum value | PFTP |
defaultServiceName | PInternetProtocol | protected
DELE enum value | PFTP |
DetailedNames enum value | PFTP |
DeviceInUse enum value | PChannel |
DiskFull enum value | PChannel |
DispatchCommand(PINDEX code, const PString &args) | PFTPServer | virtual
DontStuff enum value | PInternetProtocol | protected
EBCDIC enum value | PFTP |
EqualTo enum value | PObject |
ErrorGroup enum name | PChannel |
Errors enum name | PChannel |
ExecuteCommand(PINDEX cmdNumber) | PInternetProtocol | virtual
ExecuteCommand(PINDEX cmdNumber, const PString &param) | PInternetProtocol | virtual
FileExists enum value | PChannel |
FlowControl(const void *flowData) | PChannel | virtual
GetAllowThirdPartyPort() const | PFTPServer | inline
GetBaseReadChannel() const | PIndirectChannel | virtual
GetBaseWriteChannel() const | PIndirectChannel | virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetDefaultService() const | PInternetProtocol |
GetErrorCode(ErrorGroup group=NumErrorGroups) const | PChannel |
GetErrorNumber(ErrorGroup group=NumErrorGroups) const | PChannel |
GetErrorText(ErrorGroup group=NumErrorGroups) const | PIndirectChannel | virtual
PChannel::GetErrorText(Errors lastError, int osError=0) | PChannel | static
GetGoodbyeString(const PString &user) const | PFTPServer | virtual
GetHandle() const | PChannel |
GetHelloString(const PString &user) const | PFTPServer | virtual
GetLastReadCount() const | PChannel | virtual
GetLastResponseCode() const | PInternetProtocol |
GetLastResponseInfo() const | PInternetProtocol |
GetLastWriteCount() const | PChannel | virtual
GetName() const | PIndirectChannel | virtual
GetOSHandleAsInt() const | PChannel | inline protected
GetReadChannel() const | PIndirectChannel |
GetReadTimeout() const | PChannel |
GetSocket() const | PInternetProtocol |
GetSystemTypeString() const | PFTPServer | virtual
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetWriteChannel() const | PIndirectChannel |
GetWriteTimeout() const | PChannel |
GreaterThan enum value | PObject |
HashFunction() const | PChannel | virtual
HELP enum value | PFTP |
illegalPasswordCount | PFTPServer | protected
Image enum value | PFTP |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
Interrupted enum value | PChannel |
IsClass(const char *cls) const | PObject | inline
IsOpen() const | PIndirectChannel | virtual
lastErrorCode | PChannel | protected
lastErrorNumber | PChannel | protected
LastGeneralError enum value | PChannel |
lastReadCount | PChannel | protected
LastReadError enum value | PChannel |
lastResponseCode | PInternetProtocol | protected
lastResponseInfo | PInternetProtocol | protected
lastWriteCount | PChannel | protected
LastWriteError enum value | PChannel |
LessThan enum value | PObject |
LIST enum value | PFTP |
m_traceContextIdentifier | PObject | protected
MaxIllegalPasswords enum value | PFTPServer |
Miscellaneous enum value | PChannel |
MKD enum value | PFTP |
MODE enum value | PFTP |
mode | PFTPServer | protected
NameTypes enum name | PFTP |
NeedPassword enum value | PFTPServer | protected
NeedUser enum value | PFTPServer | protected
newLineToCRLF | PInternetProtocol | protected
NLST enum value | PFTP |
NoError enum value | PChannel |
NoMemory enum value | PChannel |
NOOP enum value | PFTP |
NormalPort enum value | PFTP |
NotConnected enum value | PFTPServer | protected
NotFound enum value | PChannel |
NotOpen enum value | PChannel |
NumCommands enum value | PFTP |
NumErrorGroups enum value | PChannel |
NumNormalisedErrors enum value | PChannel |
OnABOR(const PCaselessString &args) | PFTPServer | virtual
OnACCT(const PCaselessString &args) | PFTPServer | virtual
OnALLO(const PCaselessString &args) | PFTPServer | virtual
OnAPPE(const PCaselessString &args) | PFTPServer | virtual
OnCDUP(const PCaselessString &args) | PFTPServer | virtual
OnCommandSuccessful(PINDEX cmdNum) | PFTPServer | virtual
OnCWD(const PCaselessString &args) | PFTPServer | virtual
OnDELE(const PCaselessString &args) | PFTPServer | virtual
OnError(PINDEX errorCode, PINDEX cmdNum, const char *msg) | PFTPServer | virtual
OnHELP(const PCaselessString &args) | PFTPServer | virtual
OnLIST(const PCaselessString &args) | PFTPServer | virtual
OnMKD(const PCaselessString &args) | PFTPServer | virtual
OnMODE(const PCaselessString &args) | PFTPServer | virtual
OnNLST(const PCaselessString &args) | PFTPServer | virtual
OnNOOP(const PCaselessString &args) | PFTPServer | virtual
OnNotImplemented(PINDEX cmdNum) | PFTPServer | virtual
OnOpen() | PFTPServer | protected virtual
OnPASS(const PCaselessString &args) | PFTPServer | virtual
OnPASV(const PCaselessString &args) | PFTPServer | virtual
OnPORT(const PCaselessString &args) | PFTPServer | virtual
OnPWD(const PCaselessString &args) | PFTPServer | virtual
OnQUIT(const PCaselessString &args) | PFTPServer | virtual
OnReadComplete(AsyncContext &context) | PChannel | virtual
OnREIN(const PCaselessString &args) | PFTPServer | virtual
OnREST(const PCaselessString &args) | PFTPServer | virtual
OnRETR(const PCaselessString &args) | PFTPServer | virtual
OnRMD(const PCaselessString &args) | PFTPServer | virtual
OnRNFR(const PCaselessString &args) | PFTPServer | virtual
OnRNTO(const PCaselessString &args) | PFTPServer | virtual
OnSITE(const PCaselessString &args) | PFTPServer | virtual
OnSMNT(const PCaselessString &args) | PFTPServer | virtual
OnSTAT(const PCaselessString &args) | PFTPServer | virtual
OnSTOR(const PCaselessString &args) | PFTPServer | virtual
OnSTOU(const PCaselessString &args) | PFTPServer | virtual
OnSTRU(const PCaselessString &args) | PFTPServer | virtual
OnSyntaxError(PINDEX cmdNum) | PFTPServer | virtual
OnSYST(const PCaselessString &args) | PFTPServer | virtual
OnTYPE(const PCaselessString &args) | PFTPServer | virtual
OnUnknown(const PCaselessString &command) | PFTPServer | virtual
OnUSER(const PCaselessString &args) | PFTPServer | virtual
OnWriteComplete(AsyncContext &context) | PChannel | virtual
Open(PChannel &channel) | PIndirectChannel |
Open(PChannel *channel, PBoolean autoDelete=true) | PIndirectChannel |
Open(PChannel *readChannel, PChannel *writeChannel, PBoolean autoDeleteRead=true, PBoolean autoDeleteWrite=true) | PIndirectChannel |
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator=(const PChannel &) | PChannel | protected
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
os_handle | PChannel | protected
ParseResponse(const PString &line) | PInternetProtocol | protected virtual
PASS enum value | PFTP |
Passive enum value | PFTP |
passiveSocket | PFTPServer | protected
PASV enum value | PFTP |
PChannel() | PChannel | protected
PChannel(const PChannel &) | PChannel | protected
PFTP() | PFTP | protected
PFTPServer() | PFTPServer |
PFTPServer(const PString &readyString) | PFTPServer |
PIndirectChannel() | PIndirectChannel |
PInternetProtocol(const char *defaultServiceName, PINDEX cmdCount, char const *const *cmdNames) | PInternetProtocol | protected
PObject() | PObject | inline protected
PORT enum value | PFTP |
PrintOn(ostream &strm) const | PObject | virtual
ProcessCommand() | PFTPServer |
ProtocolFailure enum value | PChannel |
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PWD enum value | PFTP |
px_lastBlockType | PChannel | protected
px_readThread | PChannel | protected
px_selectMutex | PChannel | protected
px_selectThread | PChannel | protected
px_threadMutex | PChannel | protected
px_writeMutex | PChannel | protected
px_writeThread | PChannel | protected
PXAcceptBlock enum value | PChannel |
PXBlockType enum name | PChannel |
PXClose() | PChannel | protected
PXConnectBlock enum value | PChannel |
PXReadBlock enum value | PChannel |
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout) | PChannel | protected
PXWriteBlock enum value | PChannel |
QUIT enum value | PFTP |
Read(void *buf, PINDEX len) | PInternetProtocol | virtual
ReadAsync(AsyncContext &context) | PChannel | virtual
readAutoDelete | PIndirectChannel | protected
ReadBlock(void *buf, PINDEX len) | PChannel |
readChannel | PIndirectChannel | protected
ReadChar() | PInternetProtocol | virtual
ReadCharWithTimeout(PTimeInterval &timeout) | PChannel | protected
ReadCommand(PINDEX &num, PString &args) | PInternetProtocol | virtual
ReadCommand(PINDEX &num, PString &args, PMIMEInfo &mime) | PInternetProtocol | virtual
ReadFrom(istream &strm) | PObject | virtual
ReadLine(PString &line, PBoolean allowContinuation=false) | PInternetProtocol | virtual
readLineTimeout | PInternetProtocol | protected
ReadResponse() | PInternetProtocol | virtual
ReadResponse(int &code, PString &info) | PInternetProtocol | virtual
ReadResponse(int &code, PString &info, PMIMEInfo &mime) | PInternetProtocol | virtual
ReadString(PINDEX len) | PChannel |
readTimeout | PChannel | protected
readyString | PFTPServer | protected
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start) | PChannel | protected
REIN enum value | PFTP |
remoteHost | PFTPServer | protected
remotePort | PFTPServer | protected
RepresentationType enum name | PFTP |
REST enum value | PFTP |
RETR enum value | PFTP |
RMD enum value | PFTP |
RNFR enum value | PFTP |
RNTO enum value | PFTP |
SendCommandString(const PString &command) | PChannel |
SendPORT(const PIPSocket::Address &addr, WORD port) | PFTP |
SendToClient(const PFilePath &filename) | PFTPServer |
SetAllowThirdPartyPort(PBoolean state) | PFTPServer | inline
SetBufferSize(PINDEX newSize) | PChannel |
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError) | PChannel |
SetLocalEcho(bool localEcho) | PIndirectChannel | virtual
SetReadChannel(PChannel *channel, bool autoDelete=true, bool closeExisting=false) | PIndirectChannel |
SetReadLineTimeout(const PTimeInterval &t) | PInternetProtocol |
SetReadTimeout(const PTimeInterval &time) | PChannel |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetWriteChannel(PChannel *channel, bool autoDelete=true, bool closeExisting=false) | PIndirectChannel |
SetWriteTimeout(const PTimeInterval &time) | PChannel |
ShortNames enum value | PFTP |
Shutdown(ShutdownValue option) | PIndirectChannel | virtual
ShutdownRead enum value | PChannel |
ShutdownReadAndWrite enum value | PChannel |
ShutdownValue enum name | PChannel |
ShutdownWrite enum value | PChannel |
SITE enum value | PFTP |
SMNT enum value | PFTP |
STATcmd enum value | PFTP |
state | PFTPServer | protected
STOR enum value | PFTP |
STOU enum value | PFTP |
STRU enum value | PFTP |
structure | PFTPServer | protected
StuffCR enum value | PInternetProtocol | protected
StuffCRLF enum value | PInternetProtocol | protected
StuffCRLFdot enum value | PInternetProtocol | protected
StuffCRLFdotCR enum value | PInternetProtocol | protected
StuffIdle enum value | PInternetProtocol | protected
stuffingState | PInternetProtocol | protected
StuffState enum name | PInternetProtocol | protected
SYST enum value | PFTP |
thirdPartyPort | PFTPServer | protected
Timeout enum value | PChannel |
type | PFTPServer | protected
TYPE enum value | PFTP |
Unavailable enum value | PChannel |
UnRead(int ch) | PInternetProtocol | virtual
UnRead(const PString &str) | PInternetProtocol | virtual
UnRead(const void *buffer, PINDEX len) | PInternetProtocol | virtual
unReadBuffer | PInternetProtocol | protected
unReadCount | PInternetProtocol | protected
USER enum value | PFTP |
userName | PFTPServer | protected
Write(const void *buf, PINDEX len) | PInternetProtocol | virtual
PChannel::Write(const void *buf, PINDEX len, const void *) | PChannel | inline virtual
WriteAsync(AsyncContext &context) | PChannel | virtual
writeAutoDelete | PIndirectChannel | protected
writeChannel | PIndirectChannel | protected
WriteChar(int c) | PChannel |
WriteCommand(PINDEX cmdNumber, const PString &param=PString::Empty()) | PInternetProtocol | virtual
WriteCommand(PINDEX cmdNumber, const PString &param, const PMIMEInfo &mime) | PInternetProtocol | virtual
WriteLine(const PString &line) | PInternetProtocol | virtual
WriteResponse(unsigned numericCode, const PString &info) | PInternetProtocol | virtual
WriteResponse(const PString &code, const PString &info) | PInternetProtocol | virtual
WriteString(const PString &str) | PChannel |
writeTimeout | PChannel | protected
~PChannel() | PChannel |
~PFTPServer() | PFTPServer |
~PIndirectChannel() | PIndirectChannel |
~PObject() | PObject | inline virtual