stundart library
StunDart library
A Dart implementation of the STUN protocol for NAT traversal.
Classes
- IStunHandler
- Interface for STUN handler
- StunHandler
- STUN handler implementation
Enums
- IpVersion
- IP version type
Typedefs
- LocalInfo = ({String localIp, int localPort})
- Local network information
- StunHandlerInput = ({String? address, int? port, RawDatagramSocket socket})
- Input parameters for StunHandler constructor
-
StunResponse
= ({Map<
String, dynamic> ? attrs, IpVersion ipVersion, String publicIp, int publicPort, Uint8List raw, Uint8List transactionId}) - STUN response containing public IP, port, and transaction information