PFTPServer Member List

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

ABOR enum valuePFTP
AbortCommandString()PChannel
Accept(PSocket &listener)PInternetProtocol [virtual]
AccessDenied enum valuePChannel
ACCT enum valuePFTP
ALLO enum valuePFTP
APPE enum valuePFTP
ASCII enum valuePFTP
AuthoriseUser(const PString &user, const PString &password, PBoolean &replied)PFTPServer [virtual]
BadParameter enum valuePChannel
BufferTooSmall enum valuePChannel
CDUP enum valuePFTP
channelNamePChannel [protected]
channelPointerMutexPIndirectChannel [protected]
CheckLoginRequired(PINDEX cmd)PFTPServer [virtual]
Class()PObject [inline, static]
ClientConnect enum valuePFTPServer [protected]
Clone() const PObject [virtual]
Close()PIndirectChannel [virtual]
commandNamesPInternetProtocol [protected]
Commands enum namePFTP
Compare(const PObject &obj) const PIndirectChannel [virtual]
CompareObjectMemoryDirect(const PObject &obj) const PObject [virtual]
Comparison enum namePObject
Connect(const PString &address, WORD port=0)PInternetProtocol [virtual]
Connect(const PString &address, const PString &service)PInternetProtocol [virtual]
Connected enum valuePFTPServer [protected]
Construct()PFTPServer [protected]
ConvertOSError(int libcReturnValue, Errors &lastError, int &osError)PChannel [static]
ConvertOSError(int libcReturnValue, ErrorGroup group=LastGeneralError)PChannel [protected, virtual]
CWD enum valuePFTP
DataChannelType enum namePFTP
defaultServiceNamePInternetProtocol [protected]
DELE enum valuePFTP
DetailedNames enum valuePFTP
DeviceInUse enum valuePChannel
DiskFull enum valuePChannel
DispatchCommand(PINDEX code, const PString &args)PFTPServer [virtual]
DontStuff enum valuePInternetProtocol [protected]
EBCDIC enum valuePFTP
EqualTo enum valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
ExecuteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
ExecuteCommand(PINDEX cmdNumber, const PString &param)PInternetProtocol [virtual]
FileExists enum valuePChannel
GetAllowThirdPartyPort() const PFTPServer [inline]
GetBaseReadChannel() const PIndirectChannel [virtual]
GetBaseWriteChannel() const PIndirectChannel [virtual]
GetClass(unsigned=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(ErrorGroup group=NumErrorGroups) const PChannel [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]
GetReadChannel() const PIndirectChannel
GetReadTimeout() const PChannel
GetSocket() const PInternetProtocol
GetSystemTypeString() const PFTPServer [virtual]
GetWriteChannel() const PIndirectChannel
GetWriteTimeout() const PChannel
GreaterThan enum valuePObject
HashFunction() const PChannel [virtual]
HELP enum valuePFTP
illegalPasswordCountPFTPServer [protected]
Image enum valuePFTP
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) const PObject [inline]
IsOpen() const PIndirectChannel [virtual]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastResponseCodePInternetProtocol [protected]
lastResponseInfoPInternetProtocol [protected]
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LessThan enum valuePObject
LIST enum valuePFTP
MaxIllegalPasswords enum valuePFTPServer
Miscellaneous enum valuePChannel
MKD enum valuePFTP
modePFTPServer [protected]
MODE enum valuePFTP
NameTypes enum namePFTP
NeedPassword enum valuePFTPServer [protected]
NeedUser enum valuePFTPServer [protected]
newLineToCRLFPInternetProtocol [protected]
NLST enum valuePFTP
NoError enum valuePChannel
NoMemory enum valuePChannel
NOOP enum valuePFTP
NormalPort enum valuePFTP
NotConnected enum valuePFTPServer [protected]
NotFound enum valuePChannel
NotOpen enum valuePChannel
NumCommands enum valuePFTP
NumErrorGroups enum valuePChannel
NumNormalisedErrors enum valuePChannel
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(void *buf, PINDEX len)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(const void *buf, PINDEX len)PChannel [virtual]
Open(PChannel &channel)PIndirectChannel
Open(PChannel *channel, PBoolean autoDelete=PTrue)PIndirectChannel
Open(PChannel *readChannel, PChannel *writeChannel, PBoolean autoDeleteRead=PTrue, PBoolean autoDeleteWrite=PTrue)PIndirectChannel
operator!=(const PObject &obj) const PObject [inline]
operator<(const PObject &obj) const PObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
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]
operator>>(istream &strm, PObject &obj)PObject [friend]
os_handlePChannel [protected]
ParseResponse(const PString &line)PInternetProtocol [protected, virtual]
PASS enum valuePFTP
Passive enum valuePFTP
passiveSocketPFTPServer [protected]
PASV enum valuePFTP
PChannel()PChannel
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 valuePFTP
PrintOn(ostream &strm) const PObject [virtual]
ProcessCommand()PFTPServer
ProtocolFailure enum valuePChannel
PWD enum valuePFTP
px_lastBlockTypePChannel [protected]
px_readThreadPChannel [protected]
px_selectMutexPChannel [protected]
px_selectThreadPChannel [protected]
px_threadMutexPChannel [protected]
px_writeMutexPChannel [protected]
px_writeThreadPChannel [protected]
PXAcceptBlock enum valuePChannel
PXBlockType enum namePChannel
PXClose()PChannel [protected]
PXConnectBlock enum valuePChannel
PXReadBlock enum valuePChannel
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout)PChannel [protected]
PXWriteBlock enum valuePChannel
QUIT enum valuePFTP
Read(void *buf, PINDEX len)PInternetProtocol [virtual]
PChannel::Read(const VectorOfSlice &slices)PChannel [virtual]
ReadAsync(void *buf, PINDEX len)PChannel [virtual]
readAutoDeletePIndirectChannel [protected]
ReadBlock(void *buf, PINDEX len)PChannel
readChannelPIndirectChannel [protected]
ReadChar()PChannel [virtual]
ReadCharWithTimeout(PTimeInterval &timeout)PChannel [protected]
ReadCommand(PINDEX &num, PString &args)PInternetProtocol [virtual]
ReadFrom(istream &strm)PObject [virtual]
ReadLine(PString &line, PBoolean allowContinuation=PFalse)PInternetProtocol [virtual]
readLineTimeoutPInternetProtocol [protected]
ReadResponse()PInternetProtocol [virtual]
ReadResponse(int &code, PString &info)PInternetProtocol [virtual]
ReadString(PINDEX len)PChannel
readTimeoutPChannel [protected]
readyStringPFTPServer [protected]
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start)PChannel [protected]
REIN enum valuePFTP
remoteHostPFTPServer [protected]
remotePortPFTPServer [protected]
RepresentationType enum namePFTP
REST enum valuePFTP
RETR enum valuePFTP
RMD enum valuePFTP
RNFR enum valuePFTP
RNTO enum valuePFTP
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
SetReadChannel(PChannel *channel, PBoolean autoDelete=PTrue)PIndirectChannel
SetReadLineTimeout(const PTimeInterval &t)PInternetProtocol
SetReadTimeout(const PTimeInterval &time)PChannel
SetWriteChannel(PChannel *channel, PBoolean autoDelete=PTrue)PIndirectChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
ShortNames enum valuePFTP
Shutdown(ShutdownValue option)PIndirectChannel [virtual]
PChannel::Shutdown(ShutdownValue option)PChannel [virtual]
ShutdownRead enum valuePChannel
ShutdownReadAndWrite enum valuePChannel
ShutdownValue enum namePChannel
ShutdownWrite enum valuePChannel
SITE enum valuePFTP
SMNT enum valuePFTP
STATcmd enum valuePFTP
statePFTPServer [protected]
STOR enum valuePFTP
STOU enum valuePFTP
STRU enum valuePFTP
structurePFTPServer [protected]
StuffCR enum valuePInternetProtocol [protected]
StuffCRLF enum valuePInternetProtocol [protected]
StuffCRLFdot enum valuePInternetProtocol [protected]
StuffCRLFdotCR enum valuePInternetProtocol [protected]
StuffIdle enum valuePInternetProtocol [protected]
stuffingStatePInternetProtocol [protected]
StuffState enum namePInternetProtocol [protected]
SYST enum valuePFTP
thirdPartyPortPFTPServer [protected]
Timeout enum valuePChannel
TYPE enum valuePFTP
typePFTPServer [protected]
UnRead(int ch)PInternetProtocol [virtual]
UnRead(const PString &str)PInternetProtocol [virtual]
UnRead(const void *buffer, PINDEX len)PInternetProtocol [virtual]
unReadBufferPInternetProtocol [protected]
unReadCountPInternetProtocol [protected]
USER enum valuePFTP
userNamePFTPServer [protected]
VectorOfSlice typedefPChannel
Write(const void *buf, PINDEX len)PInternetProtocol [virtual]
PChannel::Write(const VectorOfSlice &slices)PChannel [virtual]
WriteAsync(const void *buf, PINDEX len)PChannel [virtual]
writeAutoDeletePIndirectChannel [protected]
writeChannelPIndirectChannel [protected]
WriteChar(int c)PChannel
WriteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
WriteCommand(PINDEX cmdNumber, const PString &param)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
writeTimeoutPChannel [protected]
~PChannel()PChannel
~PFTPServer()PFTPServer
~PIndirectChannel()PIndirectChannel
~PObject()PObject [inline, virtual]


Generated on Thu May 27 01:36:48 2010 for PTLib by  doxygen 1.4.7