take care of NewConnection message in the socket context
This commit is contained in:
parent
033e3adca4
commit
51db9e742a
3 changed files with 17 additions and 0 deletions
|
@ -215,6 +215,8 @@ protected:
|
||||||
int iNumAudioChannels;
|
int iNumAudioChannels;
|
||||||
|
|
||||||
QMutex Mutex;
|
QMutex Mutex;
|
||||||
|
QMutex MutexSocketBuf;
|
||||||
|
QMutex MutexConvBuf;
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void OnSendProtMessage ( CVector<uint8_t> vecMessage );
|
void OnSendProtMessage ( CVector<uint8_t> vecMessage );
|
||||||
|
@ -239,6 +241,11 @@ void OnDetectedCLMessage ( CVector<uint8_t> vecbyMesBodyData,
|
||||||
{
|
{
|
||||||
emit DetectedCLMessage ( vecbyMesBodyData, iRecID );
|
emit DetectedCLMessage ( vecbyMesBodyData, iRecID );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void OnNewConnection()
|
||||||
|
{
|
||||||
|
emit NewConnection();
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|
|
@ -126,6 +126,9 @@ QObject::connect ( this,
|
||||||
SIGNAL ( DetectedCLMessage ( CVector<uint8_t>, int ) ),
|
SIGNAL ( DetectedCLMessage ( CVector<uint8_t>, int ) ),
|
||||||
pChannel, SLOT ( OnDetectedCLMessage ( CVector<uint8_t>, int ) ) );
|
pChannel, SLOT ( OnDetectedCLMessage ( CVector<uint8_t>, int ) ) );
|
||||||
|
|
||||||
|
QObject::connect ( this,
|
||||||
|
SIGNAL ( NewConnection ( CVector<uint8_t>, int ) ),
|
||||||
|
pChannel, SLOT ( OnNewConnection ( CVector<uint8_t>, int ) ) );
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -95,6 +95,11 @@ public:
|
||||||
{
|
{
|
||||||
emit ParseMessageBody ( vecbyMesBodyData, iRecCounter, iRecID );
|
emit ParseMessageBody ( vecbyMesBodyData, iRecCounter, iRecID );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void EmitNewConnection()
|
||||||
|
{
|
||||||
|
emit NewConnection();
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
@ -134,6 +139,8 @@ signals:
|
||||||
void ParseMessageBody ( CVector<uint8_t> vecbyMesBodyData,
|
void ParseMessageBody ( CVector<uint8_t> vecbyMesBodyData,
|
||||||
int iRecCounter,
|
int iRecCounter,
|
||||||
int iRecID );
|
int iRecID );
|
||||||
|
|
||||||
|
void NewConnection();
|
||||||
#endif
|
#endif
|
||||||
void InvalidPacketReceived ( CVector<uint8_t> vecbyRecBuf,
|
void InvalidPacketReceived ( CVector<uint8_t> vecbyRecBuf,
|
||||||
int iNumBytesRead,
|
int iNumBytesRead,
|
||||||
|
|
Loading…
Reference in a new issue