Noble Connect
Add relays and punchthrough to Mirror or UNet
NobleConnect.Ice Namespace Reference

Classes

class  AttributeType
 Ice Attribute Types are defined in RFC 5245 Section 19.1 and 21.2 More...
 
class  Candidate
 
class  CandidatePair
 
class  Controller
 
class  IceConfig
 
class  IceCredentials
 
class  IceExtension
 
class  IPPrecedenceTable
 
class  IPPrefix
 
class  Session
 
class  SessionList
 

Enumerations

enum  CandidateType : byte {
  CandidateType.HOST, CandidateType.SERVER_REFLEXIVE, CandidateType.SERVER_REFLEXIVE_EXCLUSIVE, CandidateType.PEER_REFLEXIVE,
  CandidateType.RELAYED
}
 
enum  ConnectionType : ushort { ConnectionType.DIRECT, ConnectionType.PUNCHTHROUGH, ConnectionType.RELAY, ConnectionType.NONE }
 

Enumeration Type Documentation

◆ CandidateType

enum NobleConnect.Ice.CandidateType : byte
strong
Enumerator
HOST 
SERVER_REFLEXIVE 
SERVER_REFLEXIVE_EXCLUSIVE 
PEER_REFLEXIVE 
RELAYED 

◆ ConnectionType

enum NobleConnect.Ice.ConnectionType : ushort
strong
Enumerator
DIRECT 
PUNCHTHROUGH 
RELAY 
NONE