class Protobuf::Rpc::PbError

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) ? ::Protobuf::Socketrpc::ErrorReason.const_get(error_type) : error_type
  super message
end