11#include "DebugBridge.h"
13#include <Atlas/Net/Stream.h>
14#include <Atlas/Codec.h>
16#include <skstream/skserver.h>
20int main(
int argc,
char** argv)
23 tcp_socket_server listener;
27 std::cout <<
"Bound to " << 6767 << std::endl;
28 std::cout <<
"Listening... " << std::flush;
31 tcp_socket_stream client(listener.accept());
32 std::cout <<
"accepted client connection!" << std::endl;
39 std::cout <<
"Negotiating.... " << std::flush;
41 while (accepter.getState() == Atlas::Net::StreamAccept::IN_PROGRESS) {
44 std::cout <<
"done." << std::endl;
47 if (accepter.getState() == Atlas::Net::StreamAccept::FAILED) {
48 std::cerr <<
"Negotiation failed." << std::endl;
56 std::cout <<
"Polling client..." << std::endl;
66 std::cout <<
"Client exited." << std::endl;