FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kCipherStream.h
Go to the documentation of this file.
1 
9 #ifndef K_FIRESYNC_CIPHER_STREAM_H
10 #define K_FIRESYNC_CIPHER_STREAM_H
11 
12 #include <kFireSync/kFsDef.h>
13 #include <kApi/Io/kStream.h>
14 
15 kBeginHeader()
16 
17 
23 //typedef kStream kCipherStream; --forward-declared in kFsDef.x.h
24 
25 
35 kFsFx(kStatus) kCipherStream_Construct(kCipherStream *cipherStream, kStream stream, kCipher cipher, kAlloc allocator);
36 
46 
47 kEndHeader()
48 
49 #include <kFireSync/Crypto/kCipherStream.x.h>
50 
51 #endif
Abstract base class providing encrypt and decrypt functions.
kStatus kCipherStream_Construct(kCipherStream *cipherStream, kStream stream, kCipher cipher, kAlloc allocator)
Constructs a kCipherStream object.
Essential API declarations for the kFireSync library.
kStatus kCipherStream_FlushFinal(kCipherStream cipherStream)
Flushes any pending data.
Represents cipher stream object.