Module: Ticketing

Defined in:
lib/ticketing.rb,
lib/ticketing/broker.rb,
lib/ticketing/errors.rb,
lib/ticketing/version.rb,
lib/ticketing/protocol.rb,
lib/ticketing/connection.rb

Overview

Client for a network distributed-lock ("ticket") service. See Broker.

Defined Under Namespace

Modules: Protocol, Reply Classes: Broker, Conn, ConnectionClosed, Error, InvalidInput, IoError, NotConnectedError, ProtocolError, Ticket, TimeoutError, Waiter

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.closed_errorObject

An IoError standing for a closed connection.



61
62
63
# File 'lib/ticketing/errors.rb', line 61

def self.closed_error
  IoError.new(ConnectionClosed.new)
end