#include <ctl.h>
Public Attributes | |
void(* | trade_created )(void *context, ctl_provider *provider, ctl_channel *channel, ctl_trade *trade) |
Invoked when a trade is created on a channel. | |
void(* | trade_closed )(void *context, ctl_provider *provider, ctl_channel *channel, ctl_trade *trade) |
Invoked when a trade is closed on a channel. | |
void(* | channel_closed )(void *context, ctl_provider *provider, ctl_channel *channel) |
Invoked when the tradechannel is closed. |
void(* ctl_channel_listener::trade_created)(void *context, ctl_provider *provider, ctl_channel *channel, ctl_trade *trade) |
Invoked when a trade is created on a channel.
ctx | - Your context pointer registered with ctl_channel_set_listener() or ctl_provider_create_channel() | |
provider | - The trading provider. | |
channel | - The trade channel. | |
trade | - The trade that has just been created. |
void(* ctl_channel_listener::trade_closed)(void *context, ctl_provider *provider, ctl_channel *channel, ctl_trade *trade) |
Invoked when a trade is closed on a channel.
ctx | - Your context pointer registered with ctl_channel_set_listener() or ctl_provider_create_channel() | |
provider | - The trading provider. | |
channel | - The trade channel. | |
trade | - The trade that has been closed. |
void(* ctl_channel_listener::channel_closed)(void *context, ctl_provider *provider, ctl_channel *channel) |
Invoked when the tradechannel is closed.
context | - Your context pointer registered with ctl_channel_set_listener() or ctl_provider_create_channel() | |
provider | - The trading provider. | |
channel | - The trade channel that has been closed. |