4.86. kink/socket/UNIX_DOMAIN_SOCKET_PATH¶
Provides unix_domain_socket_path type.
4.86.1. type unix_domain_socket_path¶
`unix_domain_socket_path` type represents a path of a UNIX domain socket.
`unix_domain_socket_path` is a subtype of `socket_address`.
4.86.1.1. Uds_path.path¶
`path` returns the path on the file system of the UNIX domain socket as a `str` val.
4.86.1.2. Uds_path.branch_socket_address($iap_cont $uds_path_cont)¶
`branch_socket_address` tail-calls $uds_path_cont with no arg.
4.86.1.3. Uds_path.op_eq(Arg)¶
`op_eq` returns true if and only if `Arg` is a `unix_domain_socket_path` val, and `Uds_path` and `Arg` have the same path.
4.86.2. UNIX_DOMAIN_SOCKET_PATH.new(Path)¶
`new` makes a `unix_domain_socket_path` val.
Precondition
• `Path` must be a `str` val.
4.86.3. UNIX_DOMAIN_SOCKET_PATH.is?(Val)¶
`is?` returns true if and only if `Val` is a `unix_domain_socket_path` val.