module

Herbal

Constants

VERSION = "0.1.2"

Class methods

empty_io
Source
extract_domain!(io : IO) : DestinationAddress | Nil
Source
extract_ip_address!(address_type : Address, io : IO) : ::Socket::IPAddress | Nil
Source
get_address!(io : IO) : Address | Nil
Source
get_authentication!(io : IO) : Authentication | Nil
Source
get_command!(io : IO) : Command | Nil
Source
get_optional!(io : IO) : Int32 | Nil
Source
get_password!(io : IO) : String | Nil
Source
get_reserved!(io : IO) : Reserved | Nil
Source
get_status!(io : IO) : Status | Nil
Source
get_username!(io : IO) : String | Nil
Source
get_verify!(io : IO) : Verify | Nil
Source
get_version!(io : IO) : Version | Nil
Source
ipv4_address_to_bytes(ip_address : ::Socket::IPAddress) : Bytes
Source
to_address_type(ip_address : ::Socket::IPAddress)
Source
to_ip_address(host : String, port : Int32)
Source
unspecified_ip_address
Source

Nested types