00001
00002
00003
00004
00005
00006
00007
00008
00009
#include "alarmguiiface_stub.h"
00010
#include <dcopclient.h>
00011
00012
#include <kdatastream.h>
00013
00014
00015 AlarmGuiIface_stub::AlarmGuiIface_stub(
const QCString& app,
const QCString& obj )
00016 : DCOPStub( app, obj )
00017 {
00018 }
00019
00020 AlarmGuiIface_stub::AlarmGuiIface_stub( DCOPClient* client,
const QCString& app,
const QCString& obj )
00021 : DCOPStub( client, app, obj )
00022 {
00023 }
00024
00025 AlarmGuiIface_stub::AlarmGuiIface_stub(
const DCOPRef& ref )
00026 : DCOPStub( ref )
00027 {
00028 }
00029
00030
void AlarmGuiIface_stub::alarmDaemonUpdate(
int arg0,
const QString& arg1,
const QCString& arg2 )
00031 {
00032
if ( !dcopClient() ) {
00033 setStatus( CallFailed );
00034
return;
00035 }
00036
QByteArray data;
00037
QDataStream arg( data, IO_WriteOnly );
00038 arg << arg0;
00039 arg << arg1;
00040 arg << arg2;
00041 dcopClient()->send( app(), obj(),
"alarmDaemonUpdate(int,QString,QCString)", data );
00042 setStatus( CallSucceeded );
00043 }
00044
00045
void AlarmGuiIface_stub::handleEvent(
const QString& arg0,
const QString& arg1 )
00046 {
00047
if ( !dcopClient() ) {
00048 setStatus( CallFailed );
00049
return;
00050 }
00051
QByteArray data;
00052
QDataStream arg( data, IO_WriteOnly );
00053 arg << arg0;
00054 arg << arg1;
00055 dcopClient()->send( app(), obj(),
"handleEvent(QString,QString)", data );
00056 setStatus( CallSucceeded );
00057 }
00058
00059
void AlarmGuiIface_stub::handleEvent(
const QString& arg0 )
00060 {
00061
if ( !dcopClient() ) {
00062 setStatus( CallFailed );
00063
return;
00064 }
00065
QByteArray data;
00066
QDataStream arg( data, IO_WriteOnly );
00067 arg << arg0;
00068 dcopClient()->send( app(), obj(),
"handleEvent(QString)", data );
00069 setStatus( CallSucceeded );
00070 }
00071
00072
void AlarmGuiIface_stub::registered(
bool arg0,
bool arg1 )
00073 {
00074
if ( !dcopClient() ) {
00075 setStatus( CallFailed );
00076
return;
00077 }
00078
QByteArray data;
00079
QDataStream arg( data, IO_WriteOnly );
00080 arg << arg0;
00081 arg << arg1;
00082 dcopClient()->send( app(), obj(),
"registered(bool,bool)", data );
00083 setStatus( CallSucceeded );
00084 }
00085
00086