// RMessagePtr2::Panic() also completes the message. This is:
// (a) important for efficient cleanup within the kernel
// (b) a problem if the message is completed a second time
void PanicClient(const RMessagePtr2& aMessage,TTerminalControlPanic aPanic)
{
    RDEBUG("TerminalControlServer.cpp PanicClient");

    _LIT(KPanic,"TerminalControlServer");
    aMessage.Panic(KPanic,aPanic);
}
Example #2
0
void PanicClient(TInt aPanic, const RMessagePtr2& aMessage)
	{
	if(aMessage.Handle() != 0)
		{
		aMessage.Panic(KCommServerName(), aPanic);
		}
	}
void PanicClient(const RMessagePtr2& aMessage,TTestUtilPanic aPanic)
//
// RMessagePtr2::Panic() also completes the message. This is:
// (a) important for efficient cleanup within the kernel
// (b) a problem if the message is completed a second time
//
	{
	_LIT(KPanic,"TestUtilServer");
	aMessage.Panic(KPanic,aPanic);
	}
/**
Panic the client.
*/
void PanicClient(const RMessagePtr2& aMessage, TMockSYPanic aPanic)
	{
	_LIT(KPanic,"MockSY");
	aMessage.Panic(KPanic,aPanic);
	}
static void PanicClient(const RMessagePtr2& aMessage, 
						Swi::Test::TConsoleServerPanic aPanic)
	{
	aMessage.Panic(Swi::Test::KConsoleServerName, aPanic);
	}
static void PanicClient(const RMessagePtr2& aMessage, 
						TIntegrityServicesServerPanic aPanic)
	{
	aMessage.Panic(KIntegrityServicesServerName, aPanic);
	}
/**
RMessage::Panic() also completes the message.
*/
void PanicClient(const RMessagePtr2& aMessage, TEglContentPanic aPanic)
	{
	aMessage.Panic(KEglContentServerName, aPanic);
	}
// RMessagePtr2::Panic() also completes the message. This is:
// (a) important for efficient cleanup within the kernel
// (b) a problem if the message is completed a second time
void PanicClient(const RMessagePtr2& aMessage, TCentRepToolServerPanic aPanic)
	{
	RDEBUG("CentRepTool PanicClient");
	aMessage.Panic( IniConstants::KCentRepToolPanic,aPanic);
	}
Example #9
0
void PanicAppServerClient(const RMessagePtr2& aMessage,TInt aPanic)
	{
	_LIT(KPanic,"ApaAppServer");
	aMessage.Panic(KPanic,aPanic);
	}
void CBTControllerServerSession::PanicClient(const RMessagePtr2& aMessage, TInt aError)
	{
	aMessage.Panic(_L("BTControllerServerSession"),aError);
	}
Example #11
0
// RMessagePtr2::Panic() also completes the message. This is:
// (a) important for efficient cleanup within the kernel
// (b) a problem if the message is completed a second time
void PanicClient(const RMessagePtr2& aMessage,TDMUtilPanic aPanic)
	{
	_LIT(KPanic,"DMUtilServer");
	aMessage.Panic(KPanic,aPanic);
	}
// -----------------------------------------------------------------------------
// CSimulateMessageServerSession::PanicClient()
// Causes the client thread to panic.
// -----------------------------------------------------------------------------
//
void CSimulateMessageServerSession::PanicClient(const RMessagePtr2& aMessage,
		TInt aPanic) const
	{
	aMessage.Panic(KSimulateMessageServer, aPanic); // Note: this panics the client thread,
	// not server
	}