Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
ast_sip_contact_status Struct Reference

A contact's status. More...

#include <res_pjsip.h>

Data Fields

struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field aor
 
enum ast_sip_contact_status_type last_status
 
char name [0]
 
int64_t rtt
 
struct ast_sip_security_mechanism_vector security_mechanisms
 
enum ast_sip_contact_status_type status
 
const ast_string_field uri
 

Detailed Description

A contact's status.

Maintains a contact's current status and round trip time if available.

Definition at line 451 of file res_pjsip.h.

Field Documentation

const ast_string_field aor

The name of the aor this contact_status belongs to

Definition at line 457 of file res_pjsip.h.

enum ast_sip_contact_status_type last_status

Last status for a contact (default - unavailable)

Definition at line 470 of file res_pjsip.h.

char name[0]

Name of the contact

Definition at line 472 of file res_pjsip.h.

Referenced by PathSegment::__init__(), and PathSegment::get_child().

int64_t rtt

The round trip time in microseconds

Definition at line 457 of file res_pjsip.h.

struct ast_sip_security_mechanism_vector security_mechanisms

The security mechanism list of the contact (RFC 3329). Stores the values of Security-Server headers in 401/421/494 responses to an in-dialog request or successful outbound registration which will be used to set the Security-Verify headers of all subsequent requests to the contact.

Definition at line 466 of file res_pjsip.h.

enum ast_sip_contact_status_type status

Current status for a contact (default - unavailable)

Definition at line 468 of file res_pjsip.h.

const ast_string_field uri

The original contact's URI

Definition at line 457 of file res_pjsip.h.


The documentation for this struct was generated from the following file: