#include "StdAfx.h"
|
#include "OIUpsMessenger.h"
|
#include "TaskItemData.h"
|
|
COIUpsMessenger::COIUpsMessenger(void)
|
{
|
m_pMessengerPro = NULL;
|
}
|
|
COIUpsMessenger::~COIUpsMessenger(void)
|
{
|
}
|
|
void COIUpsMessenger::SetOwner( CTaskItemData *pMessengerPro )
|
{
|
m_pMessengerPro = pMessengerPro;
|
}
|
|
void COIUpsMessenger::CleanOwner( )
|
{
|
m_pMessengerPro = NULL;
|
}
|
|
/////////////////////////////////////////////////////////////////////////////
|
// CQLCallBackBase message handlers
|
|
void COIUpsMessenger::OnSignIn( enum SIGN_IN_STATE nState, CString strLoginName, long nErrCode )
|
{
|
if ( !m_pMessengerPro )
|
return;
|
|
m_pMessengerPro->OnSignIn( nState, nErrCode );
|
}
|
|
void COIUpsMessenger::OnConnectError( long nErrCode )
|
{
|
if ( !m_pMessengerPro )
|
return;
|
|
m_pMessengerPro->OnConnectError( nErrCode );
|
}
|
|
void COIUpsMessenger::OnError( long nErrCode, long nTrID, CString strParam )
|
{
|
if ( !m_pMessengerPro )
|
return;
|
|
m_pMessengerPro->OnError( nErrCode, nTrID, strParam );
|
}
|
|
void COIUpsMessenger::Challenges()
|
{
|
}
|
|
void COIUpsMessenger::OnNtyReceive( COISysMsg *pSMsg )
|
{
|
if ( !m_pMessengerPro )
|
return;
|
|
m_pMessengerPro->OnNtyReceive( pSMsg );
|
}
|
|
void COIUpsMessenger::OnReceive( COISysMsg *pSMsg )
|
{
|
if ( !m_pMessengerPro )
|
return;
|
|
m_pMessengerPro->OnReceive( pSMsg );
|
}
|
/*
|
void CCrowdMessenger::OnMsgReceive( COIMessage *pMsg )
|
{
|
}
|
*/
|