123456789101112131415161718192021 |
- package asys.net;
- import haxe.io.Bytes;
- /**
- Represents a resolved IP address. The methods from `asys.net.AddressTools`
- are always available on `Address` instances.
- **/
- @:using(asys.net.AddressTools)
- enum Address {
- /**
- 32-bit IPv4 address. As an example, the IP address `127.0.0.1` is
- represented as `Ipv4(0x7F000001)`.
- **/
- Ipv4(raw:Int);
- /**
- 128-bit IPv6 address.
- **/
- Ipv6(raw:Bytes);
- }
|