Logo Search packages:      
Sourcecode: sofia-sip version File versions  Download package

tport_tag.h File Reference

Tags for tport module. More...

#include <sofia-sip/su_tag.h>
Include dependency graph for tport_tag.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define TPORT_TAG_H
#define TPTAG_ANY()   tptag_any, ((tag_value_t)0)
#define TPTAG_CERTIFICATE(x)   tptag_certificate, tag_str_v((x))
#define TPTAG_CERTIFICATE_REF(x)   tptag_certificate_ref, tag_str_vr(&(x))
#define TPTAG_CLOSE_AFTER(x)   tptag_close_after, tag_bool_v((x))
#define TPTAG_CLOSE_AFTER_REF(x)   tptag_close_after_ref, tag_bool_vr(&(x))
#define TPTAG_COMPARTMENT(x)   tptag_compartment, tag_ptr_v((x))
#define TPTAG_COMPARTMENT_REF(x)   tptag_compartment_ref, tag_ptr_vr(&(x), x)
#define TPTAG_CONNECT(x)   tptag_connect, tag_bool_v((x))
#define TPTAG_CONNECT_REF(x)   tptag_connect_ref, tag_bool_vr(&(x))
#define TPTAG_DEBUG_DROP(x)   tptag_debug_drop, tag_uint_v((x))
#define TPTAG_DEBUG_DROP_REF(x)   tptag_debug_drop_ref, tag_uint_vr(&(x))
#define TPTAG_DUMP(x)   tptag_dump, tag_str_v((x))
#define TPTAG_DUMP_REF(x)   tptag_dump_ref, tag_str_vr(&(x))
#define TPTAG_FRESH(x)   tptag_fresh, tag_bool_v((x))
#define TPTAG_FRESH_REF(x)   tptag_fresh_ref, tag_bool_vr(&(x))
#define TPTAG_HTTP_CONNECT(x)   tptag_http_connect, tag_str_v((x))
#define TPTAG_HTTP_CONNECT_REF(x)   tptag_http_connect_ref, tag_str_vr(&(x))
#define TPTAG_IDENT(x)   tptag_ident, tag_str_v((x))
#define TPTAG_IDENT_REF(x)   tptag_ident_ref, tag_str_vr(&(x))
#define TPTAG_IDLE(x)   tptag_idle, tag_uint_v((x))
#define TPTAG_IDLE_REF(x)   tptag_idle_ref, tag_uint_vr(&(x))
#define TPTAG_KEEPALIVE(x)   tptag_keepalive, tag_uint_v((x))
#define TPTAG_KEEPALIVE_REF(x)   tptag_keepalive_ref, tag_uint_vr(&(x))
#define TPTAG_LOG(x)   tptag_log, tag_bool_v((x))
#define TPTAG_LOG_REF(x)   tptag_log_ref, tag_bool_vr(&(x))
#define TPTAG_MTU(x)   tptag_mtu, tag_usize_v((x))
#define TPTAG_MTU_REF(x)   tptag_mtu_ref, tag_usize_vr(&(x))
#define TPTAG_PINGPONG(x)   tptag_pingpong, tag_uint_v((x))
#define TPTAG_PINGPONG_REF(x)   tptag_pingpong_ref, tag_uint_vr(&(x))
#define TPTAG_PONG2PING(x)   tptag_pong2ping, tag_bool_v((x))
#define TPTAG_PONG2PING_REF(x)   tptag_pong2ping_ref, tag_bool_vr(&(x))
#define TPTAG_PUBLIC(x)   tptag_public, tag_int_v((x))
#define TPTAG_PUBLIC_REF(x)   tptag_public_ref, tag_int_vr(&(x))
#define TPTAG_QUEUESIZE(x)   tptag_queuesize, tag_uint_v((x))
#define TPTAG_QUEUESIZE_REF(x)   tptag_queuesize_ref, tag_uint_vr(&(x))
#define TPTAG_REUSE(x)   tptag_reuse, tag_bool_v((x))
#define TPTAG_REUSE_REF(x)   tptag_reuse_ref, tag_bool_vr(&(x))
#define TPTAG_SDWN_AFTER(x)   tptag_sdwn_after, tag_bool_v((x))
#define TPTAG_SDWN_AFTER_REF(x)   tptag_sdwn_after_ref, tag_bool_vr(&(x))
#define TPTAG_SDWN_ERROR(x)   tptag_sdwn_error, tag_bool_v((x))
#define TPTAG_SDWN_ERROR_REF(x)   tptag_sdwn_error_ref, tag_bool_vr(&(x))
#define TPTAG_SERVER(x)   tptag_server, tag_bool_v((x))
#define TPTAG_SERVER_REF(x)   tptag_server_ref, tag_bool_vr(&(x))
#define TPTAG_SIGCOMP_LIFETIME(x)   tptag_sigcomp_lifetime, tag_uint_v((x))
#define TPTAG_SIGCOMP_LIFETIME_REF(x)   tptag_sigcomp_lifetime_ref, tag_uint_vr(&(x))
#define TPTAG_STUN_SERVER(x)   tptag_stun_server, tag_bool_v((x))
#define TPTAG_STUN_SERVER_REF(x)   tptag_stun_server_ref, tag_bool_vr(&(x))
#define TPTAG_THRPRQSIZE(x)   tptag_thrprqsize, tag_uint_v((x))
#define TPTAG_THRPRQSIZE_REF(x)   tptag_thrprqsize_ref, tag_uint_vr(&(x))
#define TPTAG_THRPSIZE(x)   tptag_thrpsize, tag_uint_v((x))
#define TPTAG_THRPSIZE_REF(x)   tptag_thrpsize_ref, tag_uint_vr(&(x))
#define TPTAG_TIMEOUT(x)   tptag_timeout, tag_uint_v((x))
#define TPTAG_TIMEOUT_REF(x)   tptag_timeout_ref, tag_uint_vr(&(x))
#define TPTAG_TLS_PASSPHRASE(x)   tptag_tls_passphrase, tag_str_v(x)
#define TPTAG_TLS_PASSPHRASE_REF(x)   tptag_tls_passphrase_ref, tag_str_vr(&(x))
#define TPTAG_TLS_VERIFY_DATE(x)   tptag_tls_verify_date, tag_uint_v((x))
#define TPTAG_TLS_VERIFY_DATE_REF(x)   tptag_tls_verify_date_ref, tag_uint_vr(&(x))
#define TPTAG_TLS_VERIFY_DEPTH(x)   tptag_tls_verify_depth, tag_uint_v((x))
#define TPTAG_TLS_VERIFY_DEPTH_REF(x)   tptag_tls_verify_depth_ref, tag_uint_vr(&(x))
#define TPTAG_TLS_VERIFY_PEER(x)
#define TPTAG_TLS_VERIFY_PEER_REF(x)   tptag_tls_verify_peer_ref, tag_uint_vr(&(x))
#define TPTAG_TLS_VERIFY_POLICY(x)   tptag_tls_verify_policy, tag_uint_v((x))
#define TPTAG_TLS_VERIFY_POLICY_REF(x)   tptag_tls_verify_policy_ref, tag_uint_vr(&(x))
#define TPTAG_TLS_VERIFY_SUBJECTS(x)   tptag_tls_verify_subjects, tag_cptr_v((x))
#define TPTAG_TLS_VERIFY_SUBJECTS_REF(x)   tptag_tls_verify_subjects_ref, tag_cptr_vr(&(x), (x))
#define TPTAG_TLS_VERSION(x)   tptag_tls_version, tag_uint_v((x))
#define TPTAG_TLS_VERSION_REF(x)   tptag_tls_version_ref, tag_uint_vr(&(x))
#define TPTAG_TOS(x)   tptag_tos, tag_int_v((x))
#define TPTAG_TOS_REF(x)   tptag_tos_ref, tag_int_vr(&(x))
#define TPTAG_UDP_RMEM(x)   tptag_udp_rmem, tag_uint_v((x))
#define TPTAG_UDP_RMEM_REF(x)   tptag_udp_rmem_ref, tag_uint_vr(&(x))
#define TPTAG_UDP_WMEM(x)   tptag_udp_wmem, tag_uint_v((x))
#define TPTAG_UDP_WMEM_REF(x)   tptag_udp_wmem_ref, tag_uint_vr(&(x))

Typedefs

typedef enum tport_via tport_pri_type_t

Enumerations

enum  tport_tls_verify_policy {
  TPTLS_VERIFY_NONE = 0x0, TPTLS_VERIFY_INCOMING = 0x1, TPTLS_VERIFY_IN = 0x1, TPTLS_VERIFY_OUTGOING = 0x2,
  TPTLS_VERIFY_OUT = 0x2, TPTLS_VERIFY_ALL = 0x3, TPTLS_VERIFY_SUBJECTS_IN = 0x5, TPTLS_VERIFY_SUBJECTS_OUT = 0xA,
  TPTLS_VERIFY_SUBJECTS_ALL = 0xF
}
enum  tport_via {
  tport_type_local = 0, tport_type_server = 0, tport_type_client = 1, tport_type_stun = 2,
  tport_type_upnp = 3, tport_type_connect = 4, tport_type_socks = 5
}

Variables

SOFIA_BEGIN_DECLS TPORT_DLL tagi_t tport_tag_list []
TPORT_DLL tagi_t tport_tags []
TPORT_DLL tag_typedef_t tptag_any
TPORT_DLL tag_typedef_t tptag_certificate
TPORT_DLL tag_typedef_t tptag_certificate_ref
TPORT_DLL tag_typedef_t tptag_close_after
TPORT_DLL tag_typedef_t tptag_close_after_ref
TPORT_DLL tag_typedef_t tptag_compartment
TPORT_DLL tag_typedef_t tptag_compartment_ref
TPORT_DLL tag_typedef_t tptag_connect
TPORT_DLL tag_typedef_t tptag_connect_ref
TPORT_DLL tag_typedef_t tptag_debug_drop
TPORT_DLL tag_typedef_t tptag_debug_drop_ref
TPORT_DLL tag_typedef_t tptag_dump
TPORT_DLL tag_typedef_t tptag_dump_ref
TPORT_DLL tag_typedef_t tptag_fresh
TPORT_DLL tag_typedef_t tptag_fresh_ref
TPORT_DLL tag_typedef_t tptag_http_connect
TPORT_DLL tag_typedef_t tptag_http_connect_ref
TPORT_DLL tag_typedef_t tptag_ident
TPORT_DLL tag_typedef_t tptag_ident_ref
TPORT_DLL tag_typedef_t tptag_idle
TPORT_DLL tag_typedef_t tptag_idle_ref
TPORT_DLL tag_typedef_t tptag_keepalive
TPORT_DLL tag_typedef_t tptag_keepalive_ref
TPORT_DLL tag_typedef_t tptag_log
TPORT_DLL tag_typedef_t tptag_log_ref
TPORT_DLL tag_typedef_t tptag_mtu
TPORT_DLL tag_typedef_t tptag_mtu_ref
TPORT_DLL tag_typedef_t tptag_pingpong
TPORT_DLL tag_typedef_t tptag_pingpong_ref
TPORT_DLL tag_typedef_t tptag_pong2ping
TPORT_DLL tag_typedef_t tptag_pong2ping_ref
TPORT_DLL tag_typedef_t tptag_public
TPORT_DLL tag_typedef_t tptag_public_ref
TPORT_DLL tag_typedef_t tptag_queuesize
TPORT_DLL tag_typedef_t tptag_queuesize_ref
TPORT_DLL tag_typedef_t tptag_reuse
TPORT_DLL tag_typedef_t tptag_reuse_ref
TPORT_DLL tag_typedef_t tptag_sdwn_after
TPORT_DLL tag_typedef_t tptag_sdwn_after_ref
TPORT_DLL tag_typedef_t tptag_sdwn_error
TPORT_DLL tag_typedef_t tptag_sdwn_error_ref
TPORT_DLL tag_typedef_t tptag_server
TPORT_DLL tag_typedef_t tptag_server_ref
TPORT_DLL tag_typedef_t tptag_sigcomp_lifetime
TPORT_DLL tag_typedef_t tptag_sigcomp_lifetime_ref
TPORT_DLL tag_typedef_t tptag_stun_server
TPORT_DLL tag_typedef_t tptag_stun_server_ref
TPORT_DLL tag_typedef_t tptag_thrprqsize
TPORT_DLL tag_typedef_t tptag_thrprqsize_ref
TPORT_DLL tag_typedef_t tptag_thrpsize
TPORT_DLL tag_typedef_t tptag_thrpsize_ref
TPORT_DLL tag_typedef_t tptag_timeout
TPORT_DLL tag_typedef_t tptag_timeout_ref
TPORT_DLL tag_typedef_t tptag_tls_passphrase
TPORT_DLL tag_typedef_t tptag_tls_passphrase_ref
TPORT_DLL tag_typedef_t tptag_tls_verify_date
TPORT_DLL tag_typedef_t tptag_tls_verify_date_ref
TPORT_DLL tag_typedef_t tptag_tls_verify_depth
TPORT_DLL tag_typedef_t tptag_tls_verify_depth_ref
TPORT_DLL tag_typedef_t tptag_tls_verify_peer
TPORT_DLL tag_typedef_t tptag_tls_verify_peer_ref
TPORT_DLL tag_typedef_t tptag_tls_verify_policy
TPORT_DLL tag_typedef_t tptag_tls_verify_policy_ref
TPORT_DLL tag_typedef_t tptag_tls_verify_subjects
TPORT_DLL tag_typedef_t tptag_tls_verify_subjects_ref
TPORT_DLL tag_typedef_t tptag_tls_version
TPORT_DLL tag_typedef_t tptag_tls_version_ref
TPORT_DLL tag_typedef_t tptag_tos
TPORT_DLL tag_typedef_t tptag_tos_ref
TPORT_DLL tag_typedef_t tptag_udp_rmem
TPORT_DLL tag_typedef_t tptag_udp_rmem_ref
TPORT_DLL tag_typedef_t tptag_udp_wmem
TPORT_DLL tag_typedef_t tptag_udp_wmem_ref

Detailed Description

Tags for tport module.

Author:
Pekka Pessi <Pekka.Pessi@nokia.com>
Date:
Created: Sat Oct 12 18:39:48 2002 ppessi

Definition in file tport_tag.h.


Generated by  Doxygen 1.6.0   Back to index