Noble Connect
Add relays and punchthrough to Mirror or UNet
NobleConnect.Stun.Controller Member List

This is the complete list of members for NobleConnect.Stun.Controller, including all inherited members.

AddExtension(IStunExtension extension)NobleConnect.Stun.Controller
AddLocalCredentials(Credentials c)NobleConnect.Stun.Controller
AddRemoteCredentials(Credentials c, IPEndPoint endPoint, IPEndPoint from, IPEndPoint allocation=null)NobleConnect.Stun.Controller
AddTransaction(Message message, Action< Transaction< Message >> onComplete, Action< Transaction< Message >> onFail, IPEndPoint target, IPEndPoint source, IPEndPoint associatedAllocation=null, int overrideRetransmissionCount=-1, int overrideTimeout=1)NobleConnect.Stun.Controller
bandwidthLockNobleConnect.Stun.Controller
bandwidthTimerNobleConnect.Stun.Controller
bandwidthUsedThisSecondNobleConnect.Stun.Controller
BINDING_EXPIRATION_TIMENobleConnect.Stun.Controllerstatic
bufferPoolNobleConnect.Stun.Controller
configNobleConnect.Stun.Controller
ConstructBindRequest(List< Attribute > attributes, IPEndPoint target, IPEndPoint source)NobleConnect.Stun.Controller
ConstructErrorResponse(MessageMethod method, ushort errorCode, string errorMessage, ReadOnlyByteArray transactionID)NobleConnect.Stun.Controller
Controller(ControllerConfig config, Socket s=null, Action< string > onFatalError=null)NobleConnect.Stun.Controller
COOKIENobleConnect.Stun.Controllerstatic
COOKIE_BYTESNobleConnect.Stun.Controllerstatic
COOKIE_BYTES_NNobleConnect.Stun.Controllerstatic
COOKIE_NNobleConnect.Stun.Controllerstatic
credentialsForEndPointNobleConnect.Stun.Controller
DataHandler(AttributeData data, IPEndPoint source, bool fromRelay)NobleConnect.Stun.Controller
Dispose()NobleConnect.Stun.Controller
GetExtension< T >()NobleConnect.Stun.Controller
GetRemoteCredentials(IPEndPoint endPoint, IPEndPoint from, IPEndPoint allocation=null)NobleConnect.Stun.Controller
HandleBindRequest(Message request, IPEndPoint source, IPEndPoint receivedAt)NobleConnect.Stun.Controller
HandleErrorAlternateServer(Transaction< Message > transaction, Message response, IPEndPoint source)NobleConnect.Stun.Controller
HandleErrorResponse(Transaction< Message > transaction, Message response, IPEndPoint source, IPEndPoint receivedAt)NobleConnect.Stun.Controller
HandleErrorUnauthorizedRequest(Transaction< Message > transaction, Message response, IPEndPoint source)NobleConnect.Stun.Controller
HandleIndication(Message message, IPEndPoint source, IPEndPoint receivedAt)NobleConnect.Stun.Controller
HandleRequest(Message request, byte[] buffer, IPEndPoint source, IPEndPoint receivedAt)NobleConnect.Stun.Controller
HandleResponse(Transaction< Message > transaction, Message response, IPEndPoint source, IPEndPoint receivedAt)NobleConnect.Stun.Controller
HandleSuccessResponse(Transaction< Message > transaction, Message response, IPEndPoint source, IPEndPoint receivedAt)NobleConnect.Stun.Controller
localCredentialsNobleConnect.Stun.Controller
localEndPointNobleConnect.Stun.Controller
multiplexedDataHandlerNobleConnect.Stun.Controller
OnBindComplete(Transaction< Message > transaction, Action< Transaction< Message >> callback=null, Action< Transaction< Message >> errorCallback=null)NobleConnect.Stun.Controller
openTransactionsNobleConnect.Stun.Controller
QueueRebind(IPEndPoint target, IPEndPoint source)NobleConnect.Stun.Controller
ReadMessage(byte[] buffer, ref int bufferIndex, int bufferLength)NobleConnect.Stun.Controller
receiveBufferNobleConnect.Stun.Controller
ReceiveBytes(byte[] buffer, int index, int count, IPEndPoint source, IPEndPoint receivedAt, bool fromRelay)NobleConnect.Stun.Controller
ReSend(Transaction< Message > transaction)NobleConnect.Stun.Controller
RevokeAllBindings()NobleConnect.Stun.Controller
RevokeBinding(IPEndPoint target, IPEndPoint source)NobleConnect.Stun.Controller
Send(Message message, IPEndPoint target, IPEndPoint source, IPEndPoint associatedAllocation=null, Action< Transaction< Message >> onResponse=null, Action< Transaction< Message >> onFail=null, int overrideMaxResend=-1, int overrideTimeout=-1)NobleConnect.Stun.Controller
SendBindErrorResponse(IPEndPoint target, IPEndPoint receivedAt, Message request)NobleConnect.Stun.Controller
SendBindIndication(IPEndPoint target, IPEndPoint source)NobleConnect.Stun.Controller
SendBindRequest(Action< Transaction< Message >> onBindComplete, Action< Transaction< Message >> onBindError)NobleConnect.Stun.Controller
SendBindRequest(Action< Transaction< Message >> onBindComplete, Action< Transaction< Message >> onBindError, List< Attribute > attributes, IPEndPoint target, IPEndPoint source, int overrideMaxResend=-1)NobleConnect.Stun.Controller
SendBindSuccessResponse(IPEndPoint target, IPEndPoint receivedAt, Message request)NobleConnect.Stun.Controller
SendErrorResponse(MessageMethod method, ushort errorCode, string errorMessage, IPEndPoint target, IPEndPoint receivedAt, Message request)NobleConnect.Stun.Controller
SendMessage(Message message, IPEndPoint target, IPEndPoint source)NobleConnect.Stun.Controller
SendRequest(Message message, IPEndPoint target, IPEndPoint source, IPEndPoint associatedAllocation=null, Action< Transaction< Message >> onResponse=null, Action< Transaction< Message >> onFail=null, int overrideMaxResend=-1, int overrideTimeout=-1)NobleConnect.Stun.Controller
SocketSend(byte[] data, int offset, int count, IPEndPoint destination)NobleConnect.Stun.Controller
ValidateMessage(Message request, byte[] buffer)NobleConnect.Stun.Controller