#include <wvcrypto.h>
Inheritance diagram for WvXORStream:
Public Methods | |
WvXORStream (WvStream *_slave, unsigned char _xorvalue) | |
WvXORStream (WvStream *_slave, unsigned char _xorvalue) | |
Protected Methods | |
virtual size_t | uread (void *buf, size_t size) |
virtual size_t | uwrite (const void *buf, size_t size) |
virtual size_t | uread (void *buf, size_t size) |
virtual size_t | uwrite (const void *buf, size_t size) |
Private Attributes | |
unsigned char | xorvalue |
Definition at line 49 of file crypto/wvcrypto.h.
|
Definition at line 51 of file wvcrypto.cc. References xorvalue. |
|
|
|
unbuffered I/O functions; these ignore the buffer, which is handled by read(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. |
|
unbuffered I/O functions; these ignore the buffer, which is handled by read(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. Definition at line 72 of file wvcrypto.cc. References WvCryptoStream::cryptbuf(), size, WvStreamClone::uread(), and xorvalue. |
|
unbuffered I/O functions; these ignore the buffer, which is handled by write(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. |
|
unbuffered I/O functions; these ignore the buffer, which is handled by write(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. Definition at line 58 of file wvcrypto.cc. References WvCryptoStream::cryptbuf(), size, WvStreamClone::uwrite(), and xorvalue. |
|
Definition at line 51 of file include/wvcrypto.h. Referenced by uread(), uwrite(), and WvXORStream(). |