Crypto++  5.6.3
Free C++ class library of cryptographic schemes
WindowsPipeSink Member List

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

Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const Algorithminlinevirtual
AnyMessages() const BufferedTransformationvirtual
AnyRetrievable() const BufferedTransformationvirtual
Attach(BufferedTransformation *newAttachment)BufferedTransformationvirtual
Attachable()BufferedTransformationinlinevirtual
AttachedTransformation()BufferedTransformationinlinevirtual
AttachedTransformation() const BufferedTransformationinlinevirtual
AttachHandle(HANDLE h, bool own=false) (defined in WindowsHandle)WindowsHandle
BufferedTransformation()BufferedTransformationinline
CanModifyInput() const BufferedTransformationinlinevirtual
ChannelCreatePutSpace(const std::string &channel, size_t &size)BufferedTransformationvirtual
ChannelFlush(const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true)BufferedTransformationvirtual
ChannelMessageEnd(const std::string &channel, int propagation=-1, bool blocking=true)BufferedTransformationinline
ChannelMessageSeriesEnd(const std::string &channel, int propagation=-1, bool blocking=true)BufferedTransformationvirtual
ChannelPut(const std::string &channel, byte inByte, bool blocking=true)BufferedTransformationinline
ChannelPut(const std::string &channel, const byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
ChannelPut2(const std::string &channel, const byte *inString, size_t length, int messageEnd, bool blocking)BufferedTransformationvirtual
ChannelPutMessageEnd(const std::string &channel, const byte *inString, size_t length, int propagation=-1, bool blocking=true)BufferedTransformationinline
ChannelPutModifiable(const std::string &channel, byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
ChannelPutModifiable2(const std::string &channel, byte *inString, size_t length, int messageEnd, bool blocking)BufferedTransformationvirtual
ChannelPutWord16(const std::string &channel, word16 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
ChannelPutWord32(const std::string &channel, word32 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
ClearBuffer() (defined in NetworkSink)NetworkSinkinline
Clone() const Clonableinlinevirtual
CloseHandle() (defined in WindowsHandle)WindowsHandle
ComputeCurrentSpeed()NetworkSinkvirtual
ComputeCurrentTransceiveLimit() (defined in LimitedBandwidth)LimitedBandwidth
CopyAllTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformation
CopyMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformation
CopyRangeTo(BufferedTransformation &target, lword position, lword copyMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformationinline
CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const Sinkinlinevirtual
CopyTo(BufferedTransformation &target, lword copyMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformationinline
CreatePutSpace(size_t &size)BufferedTransformationinlinevirtual
Detach(BufferedTransformation *newAttachment=0)BufferedTransformationinlinevirtual
DetachHandle() (defined in WindowsHandle)WindowsHandle
EofPending() const (defined in NetworkSink)NetworkSinkinlinevirtual
EofSent() (defined in NetworkSender)NetworkSenderinlinevirtual
Flush(bool hardFlush, int propagation=-1, bool blocking=true)BufferedTransformationvirtual
Get(byte &outByte)BufferedTransformationvirtual
Get(byte *outString, size_t getMax)BufferedTransformationvirtual
GetAutoSignalPropagation() const BufferedTransformationinlinevirtual
GetCurrentBufferSize() const (defined in NetworkSink)NetworkSinkinlinevirtual
GetMaxBufferSize() const (defined in NetworkSink)NetworkSinkinlinevirtual
GetMaxBytesPerSecond() const (defined in LimitedBandwidth)LimitedBandwidthinline
GetMaxObservedSpeed() const NetworkSinkvirtual
NetworkSink::GetMaxWaitObjectCount() const NetworkSinkvirtual
WindowsPipeSender::GetMaxWaitObjectCount() const WindowsPipeSenderinlinevirtual
GetNextMessage()BufferedTransformationvirtual
GetNextMessageSeries()BufferedTransformationinlinevirtual
GetOwnership() const (defined in WindowsHandle)WindowsHandleinline
GetSendResult() (defined in WindowsPipeSender)WindowsPipeSendervirtual
NetworkSink::GetWaitObjects(WaitObjectContainer &container, CallStack const &callStack)NetworkSinkvirtual
GetWaitObjects(WaitObjectContainer &container, const CallStack &callStack) (defined in LimitedBandwidth)LimitedBandwidth
WindowsPipeSender::GetWaitObjects(WaitObjectContainer &container, CallStack const &callStack)WindowsPipeSendervirtual
GetWord16(word16 &value, ByteOrder order=BIG_ENDIAN_ORDER)BufferedTransformation
GetWord32(word32 &value, ByteOrder order=BIG_ENDIAN_ORDER)BufferedTransformation
HandleValid() const (defined in WindowsHandle)WindowsHandle
Initialize(const NameValuePairs &parameters=g_nullNameValuePairs, int propagation=-1)BufferedTransformationvirtual
IsolatedFlush(bool hardFlush, bool blocking)NonblockingSinkvirtual
IsolatedInitialize(const NameValuePairs &parameters)BufferedTransformationinlinevirtual
IsolatedMessageSeriesEnd(bool blocking)BufferedTransformationinlinevirtual
LimitedBandwidth(lword maxBytesPerSecond=0) (defined in LimitedBandwidth)LimitedBandwidthinline
MaxRetrievable() const BufferedTransformationvirtual
MessageEnd(int propagation=-1, bool blocking=true)BufferedTransformationinline
MessageSeriesEnd(int propagation=-1, bool blocking=true)BufferedTransformationvirtual
MustWaitForEof() (defined in WindowsPipeSender)WindowsPipeSenderinlinevirtual
MustWaitForResult() (defined in WindowsPipeSender)WindowsPipeSenderinlinevirtual
MustWaitToSend() (defined in NetworkSender)NetworkSenderinlinevirtual
NetworkSink(unsigned int maxBufferSize, unsigned int autoFlushBound) (defined in NetworkSink)NetworkSink
NonblockingSink() (defined in NonblockingSink)NonblockingSinkinline
NoteTransceive(lword size) (defined in LimitedBandwidth)LimitedBandwidth
NULL_CHANNEL (defined in BufferedTransformation)BufferedTransformationstatic
NumberOfMessages() const BufferedTransformationvirtual
NumberOfMessageSeries() const BufferedTransformationinlinevirtual
NumberOfMessagesInThisSeries() const BufferedTransformationinlinevirtual
operator HANDLE() const (defined in WindowsHandle)WindowsHandleinline
Peek(byte &outByte) const BufferedTransformationvirtual
Peek(byte *outString, size_t peekMax) const BufferedTransformationvirtual
PeekWord16(word16 &value, ByteOrder order=BIG_ENDIAN_ORDER) const BufferedTransformation
PeekWord32(word32 &value, ByteOrder order=BIG_ENDIAN_ORDER) const BufferedTransformation
Put(byte inByte, bool blocking=true)BufferedTransformationinline
Put(const byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
Put2(const byte *inString, size_t length, int messageEnd, bool blocking)NetworkSinkvirtual
PutMessageEnd(const byte *inString, size_t length, int propagation=-1, bool blocking=true)BufferedTransformationinline
PutModifiable(byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
PutModifiable2(byte *inString, size_t length, int messageEnd, bool blocking)BufferedTransformationinlinevirtual
PutWord16(word16 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
PutWord32(word32 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
Ref()BufferedTransformationinline
Send(const byte *buf, size_t bufLen) (defined in WindowsPipeSender)WindowsPipeSendervirtual
SendEof() (defined in WindowsPipeSender)WindowsPipeSenderinlinevirtual
SetAutoFlushBound(size_t bound)NetworkSinkinlinevirtual
SetAutoSignalPropagation(int propagation)BufferedTransformationinlinevirtual
SetMaxBufferSize(size_t maxBufferSize) (defined in NetworkSink)NetworkSinkinlinevirtual
SetMaxBytesPerSecond(lword v) (defined in LimitedBandwidth)LimitedBandwidthinline
SetOwnership(bool own) (defined in WindowsHandle)WindowsHandleinline
SetRetrievalChannel(const std::string &channel)BufferedTransformationvirtual
Skip(lword skipMax=LWORD_MAX)BufferedTransformationvirtual
SkipAll()BufferedTransformationvirtual
SkipMessages(unsigned int count=UINT_MAX)BufferedTransformationvirtual
TimedFlush(unsigned long maxTime, size_t targetSize=0)NonblockingSink
TimeToNextTransceive() (defined in LimitedBandwidth)LimitedBandwidth
TotalBytesRetrievable() const BufferedTransformationvirtual
TransferAllTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferAllTo2(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)BufferedTransformation
TransferMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferMessagesTo2(BufferedTransformation &target, unsigned int &messageCount, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)BufferedTransformation
TransferTo(BufferedTransformation &target, lword transferMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)Sinkinlinevirtual
NetworkSink::Wait(unsigned long milliseconds, CallStack const &callStack)Waitable
WindowsPipeSender::Wait(unsigned long milliseconds, CallStack const &callStack)Waitable
WindowsHandle(HANDLE h=INVALID_HANDLE_VALUE, bool own=false) (defined in WindowsHandle)WindowsHandle
WindowsHandle(const WindowsHandle &h) (defined in WindowsHandle)WindowsHandleinline
WindowsPipeSender() (defined in WindowsPipeSender)WindowsPipeSender
WindowsPipeSink(HANDLE h=INVALID_HANDLE_VALUE, unsigned int maxBufferSize=0, unsigned int autoFlushBound=16 *1024) (defined in WindowsPipeSink)WindowsPipeSinkinline
~Clonable() (defined in Clonable)Clonableinlinevirtual
~NonblockingSinkInfo() (defined in NonblockingSinkInfo)NonblockingSinkInfoinlinevirtual
~Waitable() (defined in Waitable)Waitableinlinevirtual
~WindowsHandle() (defined in WindowsHandle)WindowsHandlevirtual