Esempio n. 1
0
void CNetwork::Server( )
{
    if ( NULL == udpBroadcastServer || NULL == udpLoopbackServer ) {
        return;
    }

    bool bRet = udpBroadcastServer->bind( BROADCAST_PORT, QUdpSocket::ShareAddress );
    OUTPUT( "BroadcastServer->bind" );
    bRet = udpLoopbackServer->bind( QHostAddress::LocalHost, LOCALHOST_PORT, QUdpSocket::ShareAddress );
    OUTPUT( "LoopbackServer->bind" );

    bRet = connect( udpBroadcastServer, SIGNAL( readyRead( ) ), this, SLOT( DataMayRead( ) ) );
    bRet = connect( udpLoopbackServer, SIGNAL( readyRead( ) ), this, SLOT( DataMayRead( ) ) );
}
Esempio n. 2
0
void CReadThread::InitializeThread( )
{
    connect( &pWinSerial->GetRawSerialPort( ), SIGNAL( readyRead( ) ),
             this, SLOT( DataMayRead( ) ) );

    hInOutEvent [ 0 ] = CreateEvent( NULL, TRUE, TRUE, NULL );
    hInOutEvent [ 1 ] = CreateEvent( NULL, TRUE, TRUE, NULL );
}