Network1 boost::asio 를 이용한 asyncronous communication 클래스 소켓 요청이 들어오면 등록한 콜백함수를 호출하게 하는 형식으로 작성하였다. 사용시 참고바람 0. handler 함수 구현 (형태는 void (string, socket) 이지만 socketmanager를 변경하면 다른 타입도 가능) 1. io_service obj 선언 (예) boost::asio::io_service io_service; 2. endpoint object 선언 (예) boost::asio::ip::tcp::endpoint endpoint(boost::asio::ip::tcp::v4(), PortNo); 3. SocketManager object 선언 (예) SocketManager socketManager(io_service, endpoint, handler) 4. accept() 함수.. 2008. 10. 7. 이전 1 다음