SocketAddress
[<Interface>]
type SocketAddress =
abstract member address: string
abstract member family: IPVersion
abstract member flowlabel: float
abstract member port: float
static member Create (address: string, family: IPVersion, port: float, flowlabel: float) : SocketAddress
static member parse (input: string) : SocketAddress option| Assembly | Xantham.Fable.Node |
| Attributes | [<Interface>] |
@since v15.14.0, v14.18.0
Properties
abstract member family: IPVersion
abstract member family: IPVersionEither `'ipv4'` or `'ipv6'`.
@since v15.14.0, v14.18.0
Methods
static member Create (address: string, family: IPVersion, port: float, flowlabel: float) : SocketAddressstatic member parse (input: string) : SocketAddress option
static member parse (input: string) : SocketAddress option@since v22.13.0
| Parameter | |
|---|---|
input | An input string containing an IP address and optional port, e.g. 123.1.2.3:1234 or [1::1]:1234. |
Returns. Returns a SocketAddress if parsing was successful. Otherwise returns undefined.