コード例 #1
0
ファイル: SocketMonitor.cpp プロジェクト: Iron-Bound/quickfix
SocketMonitor::~SocketMonitor()
{
  Sockets::iterator i;
  for ( i = m_readSockets.begin(); i != m_readSockets.end(); ++i ) {
    socket_close( *i );
  }

  socket_close( m_signal );
  socket_term();
}
コード例 #2
0
ThreadedSSLSocketInitiator::~ThreadedSSLSocketInitiator()
{
  if (m_sslInit)
  {
    SSL_CTX_free(m_ctx);
    m_ctx = 0;
    ssl_term();
  }

  socket_term();
}
コード例 #3
0
ThreadedSocketAcceptor::~ThreadedSocketAcceptor()
{ 
  socket_term(); 
}
コード例 #4
0
ThreadedSocketInitiator::~ThreadedSocketInitiator()
{
    socket_term();
}