Inherits IDisposable.
Public Member Functions | |
void | AddExtension (IStunExtension extension, Controller controller) |
T | GetExtension< T > () |
bool | ForEachUntilFalse (Func< IStunExtension, bool > callback) |
bool | ForEachUntilTrue (Func< IStunExtension, bool > callback) |
bool | ForEachAny (Func< IStunExtension, bool > callback) |
T | ForEachUntilNotNull< T > (Func< IStunExtension, T > callback) |
void | Dispose () |
void NobleConnect.Stun.ExtensionList.AddExtension | ( | IStunExtension | extension, |
Controller | controller | ||
) |
void NobleConnect.Stun.ExtensionList.Dispose | ( | ) |
bool NobleConnect.Stun.ExtensionList.ForEachAny | ( | Func< IStunExtension, bool > | callback | ) |
bool NobleConnect.Stun.ExtensionList.ForEachUntilFalse | ( | Func< IStunExtension, bool > | callback | ) |
T NobleConnect.Stun.ExtensionList.ForEachUntilNotNull< T > | ( | Func< IStunExtension, T > | callback | ) |
bool NobleConnect.Stun.ExtensionList.ForEachUntilTrue | ( | Func< IStunExtension, bool > | callback | ) |
T NobleConnect.Stun.ExtensionList.GetExtension< T > | ( | ) |
T | : | IStunExtension |