|
Bayonne2 / Common C++ 2 Framework
|
The ZRTP configure functions. More...
#include <stdio.h>#include <stdint.h>#include <list>#include <string>#include <vector>#include <string.h>#include <libzrtpcpp/ZrtpCallback.h>

Go to the source code of this file.
Data Structures | |
| class | AlgorithmEnum |
| The algorithm enumration class. More... | |
| class | EnumBase |
| EnumBase provides methods to store and access algorithm enumerations of a specific algorithm type. More... | |
| class | HashEnum |
| The enumaration subclasses that contain the supported algorithm enumerations. More... | |
| class | SymCipherEnum |
| class | PubKeyEnum |
| class | SasTypeEnum |
| class | AuthLengthEnum |
| class | ZrtpConfigure |
| ZRTP configuration data. More... | |
| enum | AlgoTypes { Invalid = 0, HashAlgorithm = 1, CipherAlgorithm, PubKeyAlgorithm, SasType, AuthLength } |
| This enumerations list all configurable algorithm types. More... | |
| typedef void(* | encrypt_t )(uint8_t *, int32_t, uint8_t *, uint8_t *, int32_t) |
| typedef void(* | decrypt_t )(uint8_t *, int32_t, const uint8_t *, uint8_t *, int32_t) |
| HashEnum | zrtpHashes |
| SymCipherEnum | zrtpSymCiphers |
| PubKeyEnum | zrtpPubKeys |
| SasTypeEnum | zrtpSasTypes |
| AuthLengthEnum | zrtpAuthLengths |
The ZRTP configure functions.
Definition in file ZrtpConfigure.h.
| typedef void(* decrypt_t)(uint8_t *, int32_t, const uint8_t *, uint8_t *, int32_t) |
Definition at line 50 of file ZrtpConfigure.h.
| typedef void(* encrypt_t)(uint8_t *, int32_t, uint8_t *, uint8_t *, int32_t) |
Definition at line 49 of file ZrtpConfigure.h.
| enum AlgoTypes |
This enumerations list all configurable algorithm types.
| Enumerator | |
|---|---|
| Invalid | |
| HashAlgorithm | |
| CipherAlgorithm | |
| PubKeyAlgorithm | |
| SasType | |
| AuthLength | |
Definition at line 45 of file ZrtpConfigure.h.
| AuthLengthEnum zrtpAuthLengths |
| HashEnum zrtpHashes |
| PubKeyEnum zrtpPubKeys |
| SasTypeEnum zrtpSasTypes |
| SymCipherEnum zrtpSymCiphers |
1.8.6