class Durian::Resolver::Network::UDPClient

Defined in:

durian/resolver/network/udp_client.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(address : Socket::IPAddress = Socket::IPAddress.new("8.8.8.8", 53)) #

[View source]

Instance Method Detail

def <<(value : String) #

[View source]
def address : Socket::IPAddress #

[View source]
def address=(address : Socket::IPAddress) #

[View source]
def close #

[View source]
def read(value : Bytes) #

[View source]
def read_timeout #

[View source]
def read_timeout=(value : Int32) #

[View source]
def read_timeout=(value : Time::Span) #

[View source]
def receive(value : Bytes) #

[View source]
def send(value : Bytes) #

[View source]
def socket : UDPSocket #

[View source]
def socket=(value : UDPSocket) #

[View source]
def write(value : Bytes) #

[View source]
def write_timeout #

[View source]
def write_timeout=(value : Int32) #

[View source]
def write_timeout=(value : Time::Span) #

[View source]