class IB::Messages::Incoming::OrderStatus

Public Instance Methods

client_id() click to toggle source

Accessors to make OpenOrder and OrderStatus messages API-compatible

# File lib/ib/messages/incoming/order_status.rb, line 52
def client_id
  order_state.client_id
end
local_id() click to toggle source
# File lib/ib/messages/incoming/order_status.rb, line 64
def local_id
  order_state.local_id
end
Also aliased as: order_id
order_id()
Alias for: local_id
order_state() click to toggle source
# File lib/ib/messages/incoming/order_status.rb, line 47
def order_state
  @order_state ||= IB::OrderState.new @data[:order_state]
end
parent_id() click to toggle source
# File lib/ib/messages/incoming/order_status.rb, line 56
def parent_id
  order_state.parent_id
end
perm_id() click to toggle source
# File lib/ib/messages/incoming/order_status.rb, line 60
def perm_id
  order_state.perm_id
end
status() click to toggle source
# File lib/ib/messages/incoming/order_status.rb, line 70
def status
  order_state.status
end
to_human() click to toggle source
# File lib/ib/messages/incoming/order_status.rb, line 74
def to_human
  "<OrderStatus: #{order_state}>"
end