rendered paste bodyint main(int argc, char **argv)
{
if(argc < 3)
{
fprintf(stderr,"Usage: %s [Host] [Port]\n",argv[0]);
return 0;
}
CBboxConnection *pConn = new CBboxConnection();
CMyBboxListener *pListener = new CMyBboxListener();
if(!pConn->Connect(argv[1], atoi(argv[2]),true))
{
fprintf(stderr,"Failed to connect to application \n");
delete pListener;
delete pConn;
return 0;
}
//Send warning message
pConn->SendWarning("Hello Flextrade!");
pConn->AlcSendSnapshotRequest("PORTFOLIO");
//Register event listener
pConn->AddClient(pListener);
//Loop infinitely
pConn->Loop();
delete pConn;
delete pListener;
return 0;
}