/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"

Include dependency graph for zrtp_iface.h:

This graph shows which files directly or indirectly include this file:

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


Generated on Wed Dec 9 17:31:06 2009 for libzrtp  zfone