class Protobuf::Rpc::PbError
Base PbError class for client and server errors
def encode
def encode to_response.encode end
def initialize(message='An unknown RpcError occurred', error_type='RPC_ERROR')
def initialize(message='An unknown RpcError occurred', error_type='RPC_ERROR') @error_type = error_type.is_a?(String) ? Socketrpc::ErrorReason.const_get(error_type) : error_type super message end
def to_response
def to_response Socketrpc::Response.new(:error => message, :error_reason => error_type) end