Module: Protobuf::Rpc
- Defined in:
- lib/protobuf/rpc/env.rb,
lib/protobuf/rpc/stat.rb,
lib/protobuf/rpc/error.rb,
lib/protobuf/rpc/buffer.rb,
lib/protobuf/rpc/client.rb,
lib/protobuf/rpc/server.rb,
lib/protobuf/rpc/service.rb,
lib/protobuf/rpc/connector.rb,
lib/protobuf/rpc/middleware.rb,
lib/protobuf/rpc/connectors/zmq.rb,
lib/protobuf/rpc/connectors/base.rb,
lib/protobuf/rpc/connectors/http.rb,
lib/protobuf/rpc/service_filters.rb,
lib/protobuf/rpc/servers/zmq/util.rb,
lib/protobuf/rpc/connectors/common.rb,
lib/protobuf/rpc/connectors/socket.rb,
lib/protobuf/rpc/middleware/logger.rb,
lib/protobuf/rpc/middleware/runner.rb,
lib/protobuf/rpc/middleware/statsd.rb,
lib/protobuf/rpc/service_directory.rb,
lib/protobuf/rpc/error/client_error.rb,
lib/protobuf/rpc/error/server_error.rb,
lib/protobuf/rpc/servers/zmq/broker.rb,
lib/protobuf/rpc/servers/zmq/server.rb,
lib/protobuf/rpc/servers/zmq/worker.rb,
lib/protobuf/rpc/servers/zmq_runner.rb,
lib/protobuf/rpc/service_dispatcher.rb,
lib/protobuf/rpc/servers/http/server.rb,
lib/protobuf/rpc/servers/http_runner.rb,
lib/protobuf/rpc/dynamic_discovery.pb.rb,
lib/protobuf/rpc/servers/socket/server.rb,
lib/protobuf/rpc/servers/socket/worker.rb,
lib/protobuf/rpc/servers/socket_runner.rb,
lib/protobuf/rpc/middleware/request_decoder.rb,
lib/protobuf/rpc/middleware/response_encoder.rb,
lib/protobuf/rpc/middleware/exception_handler.rb
Defined Under Namespace
Modules: Connectors, DynamicDiscovery, Http, Middleware, Server, ServiceFilters, Socket, Zmq Classes: BadRequestData, BadRequestProto, BadResponseProto, Buffer, Client, ClientError, Connector, DataNotFound, Env, ForbiddenRequest, HttpRunner, IOError, InvalidRequestProto, MethodNotFound, PbError, RpcError, RpcFailed, RpcMethod, Service, ServiceDirectory, ServiceDispatcher, ServiceNotFound, SocketRunner, Stat, UnauthorizedRequest, UnkownHost, ZmqRunner
Class Method Summary collapse
Class Method Details
.middleware ⇒ Object
12 13 14 |
# File 'lib/protobuf/rpc/middleware.rb', line 12 def self.middleware @middleware ||= ::Middleware::Builder.new(:runner_class => ::Protobuf::Rpc::Middleware::Runner) end |