RedHat 8에서
POSIX Thread와 Socket으로 작업을 하고 있습니다.
STL도 쓰고, unixODBC도 씁니다. ㅡ_-)v
Socket클래스를 만들어서
Socket을 생성한 뒤, Thread로 select합니다.
[code:1]
class CSocket
{
public:
int hSocket;
static void* thrProcess(void* pArgs);
bool Create(...);
};
bool CSocket::Create(...)
{
hSocket=socket...
bind...
listen...
pthread_create...
pthread_detach...
}
void* CSocket::thrProcess(void* pArgs)
{
select (...);