Class IB::OutgoingMessages::CancelMarketData
In: messages.rb
Parent: AbstractMessage

Data format is { :ticker_id => int }

Methods

message_id   send  

Public Class methods

[Source]

    # File messages.rb, line 94
94:       def self.message_id
95:         2
96:       end

Public Instance methods

[Source]

     # File messages.rb, line 97
 97:       def send(server)
 98:         [ self.class.message_id,
 99:           1, # message version number
100:           @data[:ticker_id] ].each { |datum| 
101:           server[:socket].syswrite(datum.to_s + "\0")
102:         }
103:       end

[Validate]