Bayonne2 / Common C++ 2 Framework
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures
ZrtpConfigure.h File Reference

The ZRTP configure functions. More...

#include <stdio.h>
#include <stdint.h>
#include <list>
#include <string>
#include <vector>
#include <string.h>
#include <libzrtpcpp/ZrtpCallback.h>
Include dependency graph for ZrtpConfigure.h:
This graph shows which files directly or indirectly include this file:

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

Detailed Description

The ZRTP configure functions.

Definition in file ZrtpConfigure.h.

Typedef Documentation

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.

Enumeration Type Documentation

enum AlgoTypes

This enumerations list all configurable algorithm types.


Definition at line 45 of file ZrtpConfigure.h.

Variable Documentation

AuthLengthEnum zrtpAuthLengths
HashEnum zrtpHashes
PubKeyEnum zrtpPubKeys
SasTypeEnum zrtpSasTypes
SymCipherEnum zrtpSymCiphers