/home/chaser/Zfone/Work/build/zfone-full-0.90.438/zfone3/lib/libzrtp/include/zrtp_iface.h File Reference
libzrtp product-dependent functions
More...
#include "zrtp_config.h"
#include "zrtp_base.h"
#include "zrtp_string.h"
#include "zrtp_error.h"
#include "zrtp_iface_system.h"
Go to the source code of this file.
|
Data Structures |
struct | zrtp_callback_cache_t |
| Data types and functions related to shared secrets. More...
|
struct | zrtp_retry_task_t |
| Delay Call wrapper. More...
|
struct | zrtp_callback_scheduler_t |
| Delay Calls callbacks. More...
|
struct | zrtp_callback_event_t |
| Callbacks definitions. More...
|
struct | zrtp_callback_misc_t |
| Miscellaneous Functions. More...
|
struct | zrtp_callback_t |
| ZRTP feedback interface and application dependent routine. More...
|
Typedefs |
typedef void(* | zrtp_call_callback_t )(zrtp_stream_t *, zrtp_retry_task_t *) |
| ZRTP Delays Calls signature.
|
Enumerations |
enum | zrtp_protocol_event_t {
ZRTP_EVENT_UNSUPPORTED = 0,
ZRTP_EVENT_IS_CLEAR,
ZRTP_EVENT_IS_INITIATINGSECURE,
ZRTP_EVENT_IS_PENDINGSECURE,
ZRTP_EVENT_IS_PENDINGCLEAR,
ZRTP_EVENT_NO_ZRTP,
ZRTP_EVENT_NO_ZRTP_QUICK,
ZRTP_EVENT_IS_CLIENT_ENROLLMENT,
ZRTP_EVENT_NEW_USER_ENROLLED,
ZRTP_EVENT_USER_ALREADY_ENROLLED,
ZRTP_EVENT_USER_UNENROLLED,
ZRTP_EVENT_LOCAL_SAS_UPDATED,
ZRTP_EVENT_REMOTE_SAS_UPDATED,
ZRTP_EVENT_IS_SECURE,
ZRTP_EVENT_IS_SECURE_DONE,
ZRTP_EVENT_IS_PASSIVE_RESTRICTION,
ZRTP_EVENT_COUNT
} |
| ZRTP Protocol events. More...
|
enum | zrtp_security_event_t { ZRTP_EVENT_PROTOCOL_ERROR = ZRTP_EVENT_COUNT,
ZRTP_EVENT_WRONG_SIGNALING_HASH,
ZRTP_EVENT_WRONG_MESSAGE_HMAC,
ZRTP_EVENT_MITM_WARNING
} |
| ZRTP Protocol Errors and Warnings. More...
|
Detailed Description
libzrtp product-dependent functions