---
name: "eXosip_event"
section: "3"
platform: "linux"
package: "libexosip2-dev"
version: "4.1.0-2.1"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/eXosip_event"
---

# eXosip\_event(3)

## NAME

eXosip\_event -

## SYNOPSIS

`#include <eXosip.h>`

### Data Fields

eXosip\_event\_type\_t **type**\
 char **textinfo** \[256\]\
 void \* **external\_reference**\
 osip\_message\_t \* **request**\
 osip\_message\_t \* **response**\
 osip\_message\_t \* **ack**\
 int **tid**\
 int **did**\
 int **rid**\
 int **cid**\
 int **sid**\
 int **nid**\
 int **ss\_status**\
 int **ss\_reason**\

## Detailed Description

Structure for event description

## Field Documentation

### eXosip\_event\_type\_t eXosip\_event::type

type of the event

### char eXosip\_event::textinfo\[256\]

text description of event

### void\* eXosip\_event::external\_reference

external reference (for calls)

### osip\_message\_t\* eXosip\_event::request

request within current transaction

### osip\_message\_t\* eXosip\_event::response

last response within current transaction

### osip\_message\_t\* eXosip\_event::ack

ack within current transaction

### int eXosip\_event::tid

unique id for transactions (to be used for answers)

### int eXosip\_event::did

unique id for SIP dialogs

### int eXosip\_event::rid

unique id for registration

### int eXosip\_event::cid

unique id for SIP calls (but multiple dialogs!)

### int eXosip\_event::sid

unique id for outgoing subscriptions

### int eXosip\_event::nid

unique id for incoming subscriptions

### int eXosip\_event::ss\_status

current Subscription-State for subscription

### int eXosip\_event::ss\_reason

current Reason status for subscription

## Author

Generated automatically by Doxygen for libeXosip2 from the source code.
