class SimpleRpc::Client

Defined in:

simple_rpc/client.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(host : String, port : Int32, command_timeout : Float64 | Nil = nil, connect_timeout : Float64 | Nil = nil, mode : Mode = Mode::Persistent) #

[View source]

Class Method Detail

def self.catch_socket_errors(&) #

[View source]

Instance Method Detail

def close #

[View source]
def read_msg_id(unpacker) : String | UInt32 #

[View source]
def request(klass : T.class, name, *args) forall T #

[View source]
def request!(klass : T.class, name, *args) forall T #

[View source]
def socket #

[View source]
def writer #

[View source]