Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cXProtocolServerStreamImpl Member List

This is the complete list of members for GrayLib::cXProtocolServerStreamImpl, including all inherited members.

cProtocolStream(IProtocolFactory *pProtocolFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut)GrayLib::cProtocolStream
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cStreamOutput() noexceptGray::cStreamOutputinline
cXProtocolBase(cXProtocolDataMgr *pProtocolDataMgr)GrayLib::cXProtocolBase
cXProtocolRx(cXProtocolBase &rBase, cStreamInput *pStreamRx)GrayLib::cXProtocolRxprotected
cXProtocolServerStream(cXProtocolFactory *pProtocolFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut)GrayLib::cXProtocolServerStream
cXProtocolServerStreamImpl(cXProtocolFactory *pProtocolFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut)GrayLib::cXProtocolServerStreamImplinline
cXProtocolServerTx(cXProtocolBase &rBase, cStreamOutput *pOut)GrayLib::cXProtocolServerTx
cXProtocolTx(cXProtocolBase &rBase, cStreamOutput *pStreamTx)GrayLib::cXProtocolTxprotected
DecRefCount()Gray::cRefBaseinline
DisposeThis() overrideGrayLib::cXProtocolServerStreamvirtual
FlushX()Gray::cStreamOutputinlinevirtual
get_DataMgr() constGrayLib::cXProtocolBaseinline
GrayLib::get_HashCode() const noexceptGrayLib::cXProtocolServerStreaminline
Gray::cRefBase::get_HashCode() const noexceptGray::cRefBaseinline
get_ProtocolMaxMessageSize() constGrayLib::cProtocolStreamvirtual
get_RefCount() const noexceptGray::cRefBaseinline
get_StreamInp() constGrayLib::cProtocolStreaminline
get_StreamOut() constGrayLib::cProtocolStreaminline
get_StreamRx()GrayLib::cXProtocolRxinlineprotected
get_StreamTx() constGrayLib::cXProtocolTxinlineprotected
GetLength() constGray::cStreamBasevirtual
GetMsgName(XPROTO_t bMsg)GrayLib::cXProtocolBasestatic
GetPosition() constGray::cStreamBasevirtual
IncRefCount()Gray::cRefBaseinline
InitRx()GrayLib::cXProtocolRxprotected
InitTx()GrayLib::cXProtocolTxprotected
isClientSide() const overrideGrayLib::cXProtocolServerStreaminlinevirtual
isConnected() constGrayLib::cProtocolStreaminline
isDestructing() noexceptGray::cRefBaseinline
isStaticConstruct() const noexceptGray::cRefBaseinline
IsTxMsgBuilding() constGrayLib::cXProtocolTxinlineprotected
isValidObj() const noexceptGray::cRefBaseinline
IUNKNOWN_DISAMBIG(cRefBase)GrayLib::cXProtocolServerStreamImpl
k_FILE_BLOCK_SIZEGray::cStreamBasestatic
k_Packet_Size_MaxGrayLib::cXProtocolBasestatic
k_SIZE_MASKGray::cStreamBasestatic
m_bFileSendingGrayLib::cXProtocolTxprotected
m_bInterfaceIDUnkGrayLib::cXProtocolRxprotected
m_bMsgBuildingGrayLib::cXProtocolTxprotected
m_bMsgReadingGrayLib::cXProtocolRxprotected
m_bMsgReadPrevGrayLib::cXProtocolRxprotected
m_bUseHashPropNameGrayLib::cXProtocolBase
m_FileWorkGrayLib::cXProtocolBase
m_iMsgNumRxGrayLib::cXProtocolRxprotected
m_iMsgNumTxGrayLib::cXProtocolTxprotected
m_nHashCodeGrayLib::cProtocolStream
m_pProtocolDataMgrGrayLib::cXProtocolBase
m_pProtocolFactoryGrayLib::cProtocolStream
m_pServerConnectionGrayLib::cProtocolStream
m_pStreamInpGrayLib::cProtocolStreamprotected
m_pStreamOutGrayLib::cProtocolStreamprotected
m_pStreamRxGrayLib::cXProtocolRxprotected
m_pStreamTxGrayLib::cXProtocolTxprotected
GrayLib::m_rBaseGrayLib::cXProtocolRxprotected
GrayLib::cXProtocolServerTx::m_rBaseGrayLib::cXProtocolTxprotected
m_sNameGrayLib::cProtocolStreamprotected
m_timePingGrayLib::cXProtocolServerStream
m_uidLastRxGrayLib::cXProtocolRxprotected
m_uidLastTxGrayLib::cXProtocolTxprotected
on_Error()GrayLib::cXProtocolRxprotected
onFinalRelease()Gray::cRefBaseinlinevirtual
onReq_Error()GrayLib::cXProtocolServerStreamprotected
onReq_File()GrayLib::cXProtocolServerStreamprotected
onReq_File(const FILECHAR_t *pszReqName, size_t nFilePos)GrayLib::cXProtocolServerStreamprotectedvirtual
onReq_InterfaceDef()GrayLib::cXProtocolServerStreamprotected
onReq_Interfaces()GrayLib::cXProtocolServerStreamprotected
onReq_Invoke()GrayLib::cXProtocolServerStreamprotected
onReq_InvokeN()GrayLib::cXProtocolRxprotected
onReq_Ping()GrayLib::cXProtocolServerStreamprotected
onReq_Prop()GrayLib::cXProtocolServerStreamprotected
onReq_Props()GrayLib::cXProtocolServerStreamprotected
onReq_TagDef()GrayLib::cXProtocolServerStreamprotected
onReq_Tags()GrayLib::cXProtocolServerStreamprotected
onSet_File()GrayLib::cXProtocolServerStreamprotected
onSet_FileNext()GrayLib::cXProtocolRxprotected
onSet_Prop()GrayLib::cXProtocolServerStreamprotected
onSet_PropN()GrayLib::cXProtocolRxprotected
onSet_Tag()GrayLib::cXProtocolServerStreamprotected
onSet_TagDef()GrayLib::cXProtocolServerStreamprotected
OnTickStream() overrideGrayLib::cXProtocolServerStreamvirtual
onX_Error(HRESULT hResRet, const cVariant &vVal) overrideGrayLib::cXProtocolServerStreamprotectedvirtual
onXReq_Invoke(cXObject *pObj, const cScriptableMethod *pMethod, const cVariant &vArgs, OUT cVariant &vValRet)GrayLib::cXProtocolRxprotectedvirtual
onXReq_InvokeN(UID_t uidLastRx, const ATOMCHAR_t *pszMethodName, ATOMCODE_t nMethodName, const cVariant &vArgs)GrayLib::cXProtocolRxprotectedvirtual
onXSet_File(const FILECHAR_t *pszReqName, size_t dwTotalLen)GrayLib::cXProtocolRxprotectedvirtual
onXSet_Prop(cXObject *pObj, const cScriptableProp *pProp, const cVariant &vVal)GrayLib::cXProtocolRxprotectedvirtual
onXSet_PropN(UID_t uidLastRx, const ATOMCHAR_t *pszPropName, ATOMCODE_t nPropName, const cVariant &vVal)GrayLib::cXProtocolRxprotectedvirtual
Printf(const char *pszFormat,...)Gray::cStreamOutputinline
Printf(const wchar_t *pszFormat,...)Gray::cStreamOutputinline
ProcessStreamPacket() overrideGrayLib::cXProtocolServerStreamvirtual
ProcessStreamRxMsg() overrideGrayLib::cXProtocolServerStreamprotectedvirtual
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
ReadUID()GrayLib::cXProtocolRxprotected
Request_InvokeN(UID_t uid, const ATOMCHAR_t *pszPropName, const cVariant &vArgs)GrayLib::cXProtocolTxprotected
Request_InvokeN(UID_t uid, const ATOMCHAR_t *pszPropName)GrayLib::cXProtocolTxprotected
Request_InvokeN(cXObject *pObj, const ATOMCHAR_t *pszPropName, const cVariant &vArgs)GrayLib::cXProtocolTxprotected
Request_InvokeN(cXObject *pObj, const ATOMCHAR_t *pszPropName)GrayLib::cXProtocolTxprotected
Request_InvokeN(cXObject *pObj, const cScriptableMethod *pMethod, const cVariant &vArgs)GrayLib::cXProtocolTxprotected
Seek(STREAM_OFFSET_t iOffset, SEEK_ORIGIN_TYPE eSeekOrigin=SEEK_Set)Gray::cStreamBaseinlinevirtual
SeekToBegin()Gray::cStreamBaseinline
SeekToEnd()Gray::cStreamBaseinline
Send_Error(HRESULT hResRet, const cVariant &vVal)GrayLib::cXProtocolTxprotected
Send_File(const FILECHAR_t *pszSrcPath, const FILECHAR_t *pszDestName, FILE_SIZE_t nOffsetStart, FILE_SIZE_t nSize)GrayLib::cXProtocolTxprotected
Send_FileChecked(const FILECHAR_t *pszSrcPath, const FILECHAR_t *pszDestName)GrayLib::cXProtocolTxprotected
Send_FileNext()GrayLib::cXProtocolTxprotected
Send_InterfaceDef(const cScriptableInterfaceDef *pInterfaceDef)GrayLib::cXProtocolServerTx
Send_InterfaceDef(SCRIPTINTERFACEID_t bInterfaceID)GrayLib::cXProtocolServerTx
Send_InterfaceDefs(cXObject *pObj)GrayLib::cXProtocolServerTx
Send_InterfaceDefs(UID_t uid)GrayLib::cXProtocolServerTx
Send_Interfaces(cXObject *pObj)GrayLib::cXProtocolServerTx
Send_InvokeResponse(UID_t uid, SCRIPTINTERFACEID_t bInterfaceID, SCRIPTPROPID_t bMethodIndex, const cVariant &vValRet)GrayLib::cXProtocolServerTx
Send_InvokeResponse(cXObject *pObj, const cScriptableMethod *pMethod, const cVariant &vValRet)GrayLib::cXProtocolServerTx
Send_InvokeResponseV(const cVariant &vValRet)GrayLib::cXProtocolServerTx
Send_MsgEnd()GrayLib::cXProtocolTxprotected
Send_MsgHeader(XPROTO_t bMsg)GrayLib::cXProtocolTxprotected
Send_MsgHeaderUID(XPROTO_t bMsg, UID_t uid)GrayLib::cXProtocolTxprotected
Send_MsgPropName(const ATOMCHAR_t *pszPropName)GrayLib::cXProtocolTxprotected
Send_Prop(UID_t uid, SCRIPTINTERFACEID_t bInterfaceID, SCRIPTPROPID_t bPropIndex, const cVariant &vVal)GrayLib::cXProtocolServerTx
Send_Prop(cXObject *pObj, const cScriptableProp *pProp, const cVariant &vVal)GrayLib::cXProtocolServerTx
Send_PropGet(cXObject *pObj, const cScriptableProp *pProp)GrayLib::cXProtocolServerTx
Send_PropN(UID_t uid, const ATOMCHAR_t *pszPropName, const cVariant &vVal)GrayLib::cXProtocolTxprotected
Send_PropN(cXObject *pObj, const ATOMCHAR_t *pszPropName, const cVariant &vValRet)GrayLib::cXProtocolTxprotected
Send_PropN(cXObject *pObj, const cScriptableProp *pProp, const cVariant &vValRet)GrayLib::cXProtocolTxprotected
Send_Props(cXObject *pObj, const cScriptableInterfaceDef *pInterfaceDef)GrayLib::cXProtocolServerTx
Send_Props(cXObject *pObj, SCRIPTINTERFACEID_t bInterfaceID)GrayLib::cXProtocolServerTx
Send_PropsI(cXObject *pObj, const cScriptableInterfaceDef *pInterfaceDef)GrayLib::cXProtocolServerTx
Send_TagDef(cAtomRef atomref)GrayLib::cXProtocolServerTx
Send_Tags(cXObject *pObj, bool bSendIfEmpty)GrayLib::cXProtocolServerTx
SetDestructing()Gray::cRefBaseinline
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
GrayLib::STDMETHOD_(cString, get_Name)() const overrideGrayLib::cXProtocolServerStreaminlinevirtual
GrayLib::STDMETHOD_(PLEVEL_TYPE, get_PrivLevel)() const overrideGrayLib::cXProtocolServerStreaminlinevirtual
GrayLib::STDMETHOD_(bool, CanBeDetectedBy)(const IAuthUser *pViewer) const overrideGrayLib::cXProtocolServerStreaminline
GrayLib::cProtocolStream::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept overrideGrayLib::cProtocolStreaminline
GrayLib::cProtocolStream::STDMETHOD_(cStringA, get_SymName)() const overrideGrayLib::cProtocolStreaminline
Gray::cRefBase::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
Gray::cRefBase::STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
Gray::cRefBase::STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
VPrintf(const char *pszFormat, va_list args)Gray::cStreamOutputinline
VPrintf(const wchar_t *pszFormat, va_list args)Gray::cStreamOutputinline
WriteCharRepeat(_CH nChar, int nCount=1)Gray::cStreamOutputinline
WriteHashCode(HASHCODE_t nHashCode)Gray::cStreamOutputinline
WriteN(const void *pBuffer, size_t nSize)Gray::cStreamOutputinline
WriteSize(size_t nSize)Gray::cStreamOutput
WriteStream(cStreamInput &sInp, STREAM_POS_t nSizeMax=k_FILE_BLOCK_SIZE, IStreamProgressCallback *pProgress=nullptr, TIMESYSD_t nTimeout=0)Gray::cStreamOutput
WriteString(const char *pszStr) overrideGrayLib::cXProtocolServerStreamvirtual
Gray::cStreamOutput::WriteString(const wchar_t *pszStr)Gray::cStreamOutputinlinevirtual
WriteStringN(const _CH *pszStr)Gray::cStreamOutputinline
WriteT(const void *pVal, size_t nDataSize)Gray::cStreamOutputinline
WriteT(TYPE val)Gray::cStreamOutput
WriteX(const void *pData, size_t nDataSize)Gray::cStreamOutputinlinevirtual
~cProtocolStream()GrayLib::cProtocolStreamvirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cStreamBase()Gray::cStreamBaseinlinevirtual
~cStreamOutput()Gray::cStreamOutputinlinevirtual
~cXProtocolBase()GrayLib::cXProtocolBasevirtual
~cXProtocolRx()GrayLib::cXProtocolRxprotectedvirtual
~cXProtocolServerStream()GrayLib::cXProtocolServerStreamvirtual
~cXProtocolServerTx()GrayLib::cXProtocolServerTxvirtual
~cXProtocolTx()GrayLib::cXProtocolTxprotectedvirtual