Base class for input rejecting filters. More...
Classes | |
| struct | InputRejected |
Public Member Functions | |
INPUT | |
| size_t | Put2 (const byte *inString, size_t length, int messageEnd, bool blocking) |
| Input a byte array for processing. | |
SIGNALS | |
| bool | IsolatedFlush (bool hardFlush, bool blocking) |
| bool | IsolatedMessageSeriesEnd (bool blocking) |
| size_t | ChannelPut2 (const std::string &channel, const byte *inString, size_t length, int messageEnd, bool blocking) |
| bool | ChannelMessageSeriesEnd (const std::string &channel, int messageEnd, bool blocking) |
Base class for input rejecting filters.
| T | the class or type |
T should be a BufferedTransformation derived class
Definition at line 105 of file simple.h.
| size_t InputRejecting< T >::Put2 | ( | const byte * | inString, | |
| size_t | length, | |||
| int | messageEnd, | |||
| bool | blocking | |||
| ) | [inline] |
Input a byte array for processing.
| inString | the byte array to process | |
| length | the size of the string, in bytes | |
| messageEnd | means how many filters to signal MessageEnd() to, including this one | |
| blocking | specifies whether the object should block when processing input |
| InputRejected |
Internally, the default implmentation throws InputRejected.
1.6.1