Public Types | |
enum | Direction { InboundContext, OutboundContext } |
typedef unsigned long | Sizes |
Public Member Functions | |
virtual void | ImpersonateClient () const =0 |
virtual void | RevertToSelf () const =0 |
virtual JetByteTools::Core::_tstring | GetPackageName () const =0 |
virtual ULONG | GetAttributes () const =0 |
virtual TimeStamp | GetExpiry () const =0 |
virtual JetByteTools::Core::_tstring | GetTargetName () const =0 |
virtual Direction | GetDirection () const =0 |
virtual Sizes | GetMaximumMessageSize () const =0 |
virtual Sizes | GetTokenSize () const =0 |
virtual Sizes | GetTrailerSize () const =0 |
virtual Sizes | GetSignatureSize () const =0 |
Protected Member Functions | |
virtual | ~IServerContext () |
typedef unsigned long Sizes [inherited] |
enum Direction [inherited] |
virtual ~IServerContext | ( | ) | [protected, virtual] |
virtual void ImpersonateClient | ( | ) | const [pure virtual] |
Implemented in CContext, and CServerContext.
virtual void RevertToSelf | ( | ) | const [pure virtual] |
Implemented in CContext, and CServerContext.
virtual JetByteTools::Core::_tstring GetPackageName | ( | ) | const [pure virtual, inherited] |
Implemented in CContext.
virtual TimeStamp GetExpiry | ( | ) | const [pure virtual, inherited] |
Implemented in CContext.
virtual JetByteTools::Core::_tstring GetTargetName | ( | ) | const [pure virtual, inherited] |
Implemented in CClientContext, CContext, and IClientContext.