webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Public Attributes | List of all members
webrtc::InternalDataChannelInit Struct Reference

#include <datachannel.h>

Inheritance diagram for webrtc::InternalDataChannelInit:
webrtc::DataChannelInit webrtc::DataChannelInit

Public Types

enum  OpenHandshakeRole {
  kOpener, kAcker, kNone, kOpener,
  kAcker, kNone
}
 
enum  OpenHandshakeRole {
  kOpener, kAcker, kNone, kOpener,
  kAcker, kNone
}
 

Public Member Functions

 InternalDataChannelInit ()
 
 InternalDataChannelInit (const DataChannelInit &base)
 
 InternalDataChannelInit ()
 
 InternalDataChannelInit (const DataChannelInit &base)
 

Public Attributes

OpenHandshakeRole open_handshake_role
 
- Public Attributes inherited from webrtc::DataChannelInit
bool reliable = false
 
bool ordered = true
 
int maxRetransmitTime = -1
 
int maxRetransmits = -1
 
std::string protocol
 
bool negotiated = false
 
int id = -1
 

Member Enumeration Documentation

◆ OpenHandshakeRole [1/2]

Enumerator
kOpener 
kAcker 
kNone 
kOpener 
kAcker 
kNone 

◆ OpenHandshakeRole [2/2]

Enumerator
kOpener 
kAcker 
kNone 
kOpener 
kAcker 
kNone 

Constructor & Destructor Documentation

◆ InternalDataChannelInit() [1/4]

webrtc::InternalDataChannelInit::InternalDataChannelInit ( )
inline

◆ InternalDataChannelInit() [2/4]

webrtc::InternalDataChannelInit::InternalDataChannelInit ( const DataChannelInit base)
inlineexplicit

◆ InternalDataChannelInit() [3/4]

webrtc::InternalDataChannelInit::InternalDataChannelInit ( )
inline

◆ InternalDataChannelInit() [4/4]

webrtc::InternalDataChannelInit::InternalDataChannelInit ( const DataChannelInit base)
inlineexplicit

Member Data Documentation

◆ open_handshake_role

OpenHandshakeRole webrtc::InternalDataChannelInit::open_handshake_role

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