webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Macros | Variables
datachan.h File Reference

Go to the source code of this file.

Classes

struct  rtcweb_datachannel_msg
 

Macros

#define DATA_CHANNEL_PPID_CONTROL   1
 
#define DATA_CHANNEL_PPID_DOMSTRING   2
 
#define DATA_CHANNEL_PPID_BINARY   3
 
#define DATA_CHANNEL_OPEN   0
 
#define DATA_CHANNEL_OPEN_RESPONSE   1
 
#define DATA_CHANNEL_RELIABLE   0
 
#define DATA_CHANNEL_RELIABLE_STREAM   1
 
#define DATA_CHANNEL_UNRELIABLE   2
 
#define DATA_CHANNEL_PARTIAL_RELIABLE_REXMIT   3
 
#define DATA_CHANNEL_PARTIAL_RELIABLE_TIMED   4
 
#define DATA_CHANNEL_FLAG_OUT_OF_ORDER_ALLOWED   0x0001
 
#define ERR_DATA_CHANNEL_ALREADY_OPEN   0
 
#define ERR_DATA_CHANNEL_NONE_AVAILABLE   1
 

Variables

struct rtcweb_datachannel_msg SCTP_PACKED
 

Macro Definition Documentation

◆ DATA_CHANNEL_FLAG_OUT_OF_ORDER_ALLOWED

#define DATA_CHANNEL_FLAG_OUT_OF_ORDER_ALLOWED   0x0001

◆ DATA_CHANNEL_OPEN

#define DATA_CHANNEL_OPEN   0

◆ DATA_CHANNEL_OPEN_RESPONSE

#define DATA_CHANNEL_OPEN_RESPONSE   1

◆ DATA_CHANNEL_PARTIAL_RELIABLE_REXMIT

#define DATA_CHANNEL_PARTIAL_RELIABLE_REXMIT   3

◆ DATA_CHANNEL_PARTIAL_RELIABLE_TIMED

#define DATA_CHANNEL_PARTIAL_RELIABLE_TIMED   4

◆ DATA_CHANNEL_PPID_BINARY

#define DATA_CHANNEL_PPID_BINARY   3

◆ DATA_CHANNEL_PPID_CONTROL

#define DATA_CHANNEL_PPID_CONTROL   1

◆ DATA_CHANNEL_PPID_DOMSTRING

#define DATA_CHANNEL_PPID_DOMSTRING   2

◆ DATA_CHANNEL_RELIABLE

#define DATA_CHANNEL_RELIABLE   0

◆ DATA_CHANNEL_RELIABLE_STREAM

#define DATA_CHANNEL_RELIABLE_STREAM   1

◆ DATA_CHANNEL_UNRELIABLE

#define DATA_CHANNEL_UNRELIABLE   2

◆ ERR_DATA_CHANNEL_ALREADY_OPEN

#define ERR_DATA_CHANNEL_ALREADY_OPEN   0

◆ ERR_DATA_CHANNEL_NONE_AVAILABLE

#define ERR_DATA_CHANNEL_NONE_AVAILABLE   1

Variable Documentation

◆ SCTP_PACKED

struct rtcweb_datachannel_msg SCTP_PACKED