ccRTP 2.1.2
|
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 |