#pragma once #include extern "C" { #include } #include "channel.hfa" extern channel & wait_connect; //============================================================================================= // Worker Thread //============================================================================================= thread Worker { int pipe[2]; }; void ?{}( Worker & this ); void main( Worker & ); //============================================================================================= // Acceptor Thread //============================================================================================= thread Acceptor { int sockfd; struct sockaddr * addr; socklen_t * addrlen; int flags; }; void ?{}( Acceptor & this, int sockfd, struct sockaddr * addr, socklen_t * addrlen, int flags ); void main( Acceptor & this );