class QRPC::Protocol::Abstract::Object
Abstract
request implementation. @sice 0.9.0
Attributes
options[RW]
Holds the object options. @return [Hashie::Mash] options hash
Public Class Methods
new(init = { })
click to toggle source
Constructor.
@param [Hash] init initial options @abstract
# File lib/qrpc/protocol/abstract/object.rb, line 51 def initialize(init = { }) @options = Hashie::Mash::new(init) if self.instance_of? Object not_implemented end end
Public Instance Methods
assign_options(options = { })
click to toggle source
Assigns options to the object. @param [Hash] options hash with options
# File lib/qrpc/protocol/abstract/object.rb, line 63 def assign_options(options = { }) @options = @options.merge(options) end
serialize()
click to toggle source
Serializes object to the resultant form.
@return [String] serialized form @abstract
# File lib/qrpc/protocol/abstract/object.rb, line 74 def serialize not_implemented end