Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
iriap_event.h File Reference

Go to the source code of this file.

Enumerations

enum  IRIAP_STATE {
  S_DISCONNECT, S_CONNECTING, S_CALL, S_MAKE_CALL,
  S_CALLING, S_OUTSTANDING, S_REPLYING, S_WAIT_FOR_CALL,
  S_WAIT_ACTIVE, R_DISCONNECT, R_CALL, R_WAITING,
  R_WAIT_ACTIVE, R_RECEIVING, R_EXECUTE, R_RETURNING
}
 
enum  IRIAP_EVENT {
  IAP_CALL_REQUEST, IAP_CALL_REQUEST_GVBC, IAP_CALL_RESPONSE, IAP_RECV_F_LST,
  IAP_LM_DISCONNECT_INDICATION, IAP_LM_CONNECT_INDICATION, IAP_LM_CONNECT_CONFIRM
}
 

Functions

void iriap_next_client_state (struct iriap_cb *self, IRIAP_STATE state)
 
void iriap_next_call_state (struct iriap_cb *self, IRIAP_STATE state)
 
void iriap_next_server_state (struct iriap_cb *self, IRIAP_STATE state)
 
void iriap_next_r_connect_state (struct iriap_cb *self, IRIAP_STATE state)
 
void iriap_do_client_event (struct iriap_cb *self, IRIAP_EVENT event, struct sk_buff *skb)
 
void iriap_do_call_event (struct iriap_cb *self, IRIAP_EVENT event, struct sk_buff *skb)
 
void iriap_do_server_event (struct iriap_cb *self, IRIAP_EVENT event, struct sk_buff *skb)
 
void iriap_do_r_connect_event (struct iriap_cb *self, IRIAP_EVENT event, struct sk_buff *skb)
 

Enumeration Type Documentation

Enumerator:
IAP_CALL_REQUEST 
IAP_CALL_REQUEST_GVBC 
IAP_CALL_RESPONSE 
IAP_RECV_F_LST 
IAP_LM_DISCONNECT_INDICATION 
IAP_LM_CONNECT_INDICATION 
IAP_LM_CONNECT_CONFIRM 

Definition at line 58 of file iriap_event.h.

Enumerator:
S_DISCONNECT 
S_CONNECTING 
S_CALL 
S_MAKE_CALL 
S_CALLING 
S_OUTSTANDING 
S_REPLYING 
S_WAIT_FOR_CALL 
S_WAIT_ACTIVE 
R_DISCONNECT 
R_CALL 
R_WAITING 
R_WAIT_ACTIVE 
R_RECEIVING 
R_EXECUTE 
R_RETURNING 

Definition at line 32 of file iriap_event.h.

Function Documentation

void iriap_do_call_event ( struct iriap_cb self,
IRIAP_EVENT  event,
struct sk_buff skb 
)

Definition at line 137 of file iriap_event.c.

void iriap_do_client_event ( struct iriap_cb self,
IRIAP_EVENT  event,
struct sk_buff skb 
)

Definition at line 128 of file iriap_event.c.

void iriap_do_r_connect_event ( struct iriap_cb self,
IRIAP_EVENT  event,
struct sk_buff skb 
)

Definition at line 155 of file iriap_event.c.

void iriap_do_server_event ( struct iriap_cb self,
IRIAP_EVENT  event,
struct sk_buff skb 
)

Definition at line 146 of file iriap_event.c.

void iriap_next_call_state ( struct iriap_cb self,
IRIAP_STATE  state 
)

Definition at line 104 of file iriap_event.c.

void iriap_next_client_state ( struct iriap_cb self,
IRIAP_STATE  state 
)

Definition at line 96 of file iriap_event.c.

void iriap_next_r_connect_state ( struct iriap_cb self,
IRIAP_STATE  state 
)

Definition at line 120 of file iriap_event.c.

void iriap_next_server_state ( struct iriap_cb self,
IRIAP_STATE  state 
)

Definition at line 112 of file iriap_event.c.