int main () { Log l("server "); Registry::add("Test", new TestImpl()); // server EventDriver ed; SocketServer srv; srv.start(8091, &ed); ed.run(); return 0; }
/* * Main Entry function */ int main(int argc, char** argv) { Order::init(); Currency *usd = new Currency("usd"); Currency *btc = new Currency("btc"); Currency *ltc = new Currency("ltc"); new Market(BTC_USD, usd, btc); new Market(LTC_USD, ltc, usd); new Market(BTC_LTC, btc, ltc); SocketServer *server = new SocketServer("/tmp/BitcoinTradeEngine.sock"); server->start(); Order::unInit(); return 0; }