| cClientFTP(cFTPFactory *pFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayFTP::cClientFTP | |
| cClientFTPBase(IProtocolFactory *pFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayFTP::cClientFTPBase | inline |
| Cmd_Abor(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Allo(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Appe(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Auth(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Cdup(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Cwd(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Dele(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Epsv(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Feat(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Help(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Help_Base(const CFTPCmd *pCmds, const char *pszType, const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_List(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_List_Base(const char *pszParam, bool bVerbose) | GrayFTP::cClientFTP | |
| Cmd_Mdtm(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Mkd(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Mode(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Nlst(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Noop(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Opts(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Pass(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Pasv(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Pasv_Start(const char *pszParam, bool bExt) | GrayFTP::cClientFTP | protected |
| Cmd_Port(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Pwd(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Quit(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Rest(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Retr(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Rmd(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Rnfr(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Rnto(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Site(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Site_Help(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Size(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Stat(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Stor(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Stor_Base(const char *pszParam, bool bAppend) | GrayFTP::cClientFTP | |
| Cmd_Struct(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Syst(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_Type(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_User(const char *pszParam) | GrayFTP::cClientFTP | |
| Cmd_UTF8(const char *pszParam) | GrayFTP::cClientFTP | |
| cProtocolStream(IProtocolFactory *pProtocolFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayLib::cProtocolStream | |
| cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
| Data_ConnectComplete(cClientFTPData *pClient, bool bPasv) | GrayFTP::cClientFTP | |
| Data_ConnectOpen() | GrayFTP::cClientFTP | |
| Data_IsPASV() const | GrayFTP::cClientFTP | inline |
| DecRefCount() | Gray::cRefBase | inline |
| DisposeThis(void) override | GrayFTP::cClientFTP | virtual |
| DoCommandCheck(const char *pszCmdBuffer) | GrayFTP::cClientFTP | |
| DoControlCmd(const char *pszCmdBuffer) | GrayFTP::cClientFTP | |
| FindCmd(const CFTPCmd *pCmds, const char *pszCmd) | GrayFTP::cClientFTP | protectedstatic |
| get_FTPFactory() const | GrayFTP::cClientFTP | |
| get_HashCode() const noexcept | GrayFTP::cClientFTPBase | inline |
| get_NetStream() const | GrayFTP::cClientFTPBase | inline |
| get_ProtocolMaxMessageSize() const | GrayLib::cProtocolStream | virtual |
| get_RefCount() const noexcept | Gray::cRefBase | inline |
| get_StreamInp() const | GrayLib::cProtocolStream | inline |
| get_StreamOut() const | GrayLib::cProtocolStream | inline |
| IncRefCount() | Gray::cRefBase | inline |
| isConnected() const | GrayLib::cProtocolStream | inline |
| isDestructing() noexcept | Gray::cRefBase | inline |
| IsRoot(const char *pStr) | GrayFTP::cClientFTP | inlinestatic |
| isStaticConstruct() const noexcept | Gray::cRefBase | inline |
| isValidObj() const noexcept | Gray::cRefBase | inline |
| IUNKNOWN_DISAMBIG(cRefBase) | GrayFTP::cClientFTPBase | |
| LogEventF(LOG_ATTR_MASK_t dwAttrMask, const LOGCHAR_t *pszFormat,...) | GrayFTP::cClientFTP | |
| m_aConnectData | GrayFTP::cClientFTP | |
| m_AddrPeer | GrayFTP::cClientFTP | |
| m_bAccountLogin | GrayFTP::cClientFTP | |
| m_bUTF8 | GrayFTP::cClientFTP | |
| m_DAddr | GrayFTP::cClientFTP | |
| m_nDataRestoreOffset | GrayFTP::cClientFTP | |
| m_nHashCode | GrayLib::cProtocolStream | |
| m_pAccount | GrayFTP::cClientFTP | |
| m_pAddrTrack | GrayFTP::cClientFTP | |
| m_pAuthSSL | GrayFTP::cClientFTP | |
| m_pCmd | GrayFTP::cClientFTP | |
| m_pDataParams | GrayFTP::cClientFTP | |
| m_pDPasv | GrayFTP::cClientFTP | |
| m_pProtocolFactory | GrayLib::cProtocolStream | |
| m_pServerConnection | GrayLib::cProtocolStream | |
| m_pStreamInp | GrayLib::cProtocolStream | protected |
| m_pStreamOut | GrayLib::cProtocolStream | protected |
| m_sActiveUserPath | GrayFTP::cClientFTP | |
| m_sCWD | GrayFTP::cClientFTP | |
| m_sName | GrayLib::cProtocolStream | protected |
| m_sUserName | GrayFTP::cClientFTP | |
| m_szCmdBuffer | GrayFTP::cClientFTP | |
| m_tActiveFilePath | GrayFTP::cClientFTP | |
| m_timeLast | GrayFTP::cClientFTPBase | |
| m_TransferMode | GrayFTP::cClientFTP | |
| m_TransferStruct | GrayFTP::cClientFTP | |
| m_TransferType | GrayFTP::cClientFTP | |
| MakeFilePath(const char *pszName, FTP_PRIV_TYPE_ wPrivReq, cFileFindEntry *pfd=nullptr) | GrayFTP::cClientFTP | |
| OnException() | GrayFTP::cClientFTP | |
| onFinalRelease() | Gray::cRefBase | inlinevirtual |
| OnTickStream() | GrayLib::cProtocolStream | inlinevirtual |
| ProcessStreamPacket() override | GrayFTP::cClientFTP | virtual |
| QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
| Reply_BadPath(HTTPRET_TYPE eReplyCode=HTTPRET_ER_550) | GrayFTP::cClientFTP | |
| Reply_DataTransferAbort(HRESULT hRes) | GrayFTP::cClientFTP | |
| Reply_DataTransferComplete(void) | GrayFTP::cClientFTP | |
| Reply_DataTransferError(const char *pError, HRESULT hRes) | GrayFTP::cClientFTP | |
| Reply_OK(HTTPRET_TYPE eReplyCode=HTTPRET_OK_DATA) | GrayFTP::cClientFTP | |
| Reply_ParameterNotImplemented(const char *pText) | GrayFTP::cClientFTP | |
| Reply_SysError(HTTPRET_TYPE eReplyCode, const char *pszText, HRESULT hRes) | GrayFTP::cClientFTP | |
| Reply_SysErrorLast(HTTPRET_TYPE eReplyCode, const char *pszText=nullptr) | GrayFTP::cClientFTP | |
| ReplyF(HTTPRET_TYPE eReplyCode, const char *pReplyString,...) | GrayFTP::cClientFTP | |
| SetDestructing() | Gray::cRefBase | inline |
| StaticConstruct() | Gray::cRefBase | inline |
| StaticDestruct() | Gray::cRefBase | inline |
| Gray::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
| Gray::STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
| Gray::STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
| GrayLib::cProtocolStream::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept override | GrayLib::cProtocolStream | inline |
| GrayLib::cProtocolStream::STDMETHOD_(cString, get_Name)() const override | GrayLib::cProtocolStream | inline |
| GrayLib::cProtocolStream::STDMETHOD_(cStringA, get_SymName)() const override | GrayLib::cProtocolStream | inline |
| ~cClientFTP() | GrayFTP::cClientFTP | virtual |
| ~cClientFTPBase() | GrayFTP::cClientFTPBase | inlinevirtual |
| ~cProtocolStream() | GrayLib::cProtocolStream | virtual |
| ~cRefBase() | Gray::cRefBase | inlinevirtual |