kalarmd Library API Documentation

alarmdaemoniface_stub.cpp

00001 /****************************************************************************
00002 **
00003 ** DCOP Stub Implementation created by dcopidl2cpp from alarmdaemoniface.kidl
00004 **
00005 ** WARNING! All changes made in this file will be lost!
00006 **
00007 *****************************************************************************/
00008 
00009 #include "alarmdaemoniface_stub.h"
00010 #include <dcopclient.h>
00011 
00012 #include <kdatastream.h>
00013 
00014 
00015 AlarmDaemonIface_stub::AlarmDaemonIface_stub( const QCString& app, const QCString& obj )
00016   : DCOPStub( app, obj )
00017 {
00018 }
00019 
00020 AlarmDaemonIface_stub::AlarmDaemonIface_stub( DCOPClient* client, const QCString& app, const QCString& obj )
00021   : DCOPStub( client, app, obj )
00022 {
00023 }
00024 
00025 AlarmDaemonIface_stub::AlarmDaemonIface_stub( const DCOPRef& ref )
00026   : DCOPStub( ref )
00027 {
00028 }
00029 
00030 void AlarmDaemonIface_stub::enableAutoStart( bool arg0 )
00031 {
00032     if ( !dcopClient()  ) {
00033     setStatus( CallFailed );
00034     return;
00035     }
00036     QByteArray data;
00037     QDataStream arg( data, IO_WriteOnly );
00038     arg << arg0;
00039     dcopClient()->send( app(), obj(), "enableAutoStart(bool)", data );
00040     setStatus( CallSucceeded );
00041 }
00042 
00043 void AlarmDaemonIface_stub::enableCal( const QString& arg0, bool arg1 )
00044 {
00045     if ( !dcopClient()  ) {
00046     setStatus( CallFailed );
00047     return;
00048     }
00049     QByteArray data;
00050     QDataStream arg( data, IO_WriteOnly );
00051     arg << arg0;
00052     arg << arg1;
00053     dcopClient()->send( app(), obj(), "enableCal(QString,bool)", data );
00054     setStatus( CallSucceeded );
00055 }
00056 
00057 void AlarmDaemonIface_stub::addCal( const QCString& arg0, const QString& arg1 )
00058 {
00059     if ( !dcopClient()  ) {
00060     setStatus( CallFailed );
00061     return;
00062     }
00063     QByteArray data;
00064     QDataStream arg( data, IO_WriteOnly );
00065     arg << arg0;
00066     arg << arg1;
00067     dcopClient()->send( app(), obj(), "addCal(QCString,QString)", data );
00068     setStatus( CallSucceeded );
00069 }
00070 
00071 void AlarmDaemonIface_stub::addMsgCal( const QCString& arg0, const QString& arg1 )
00072 {
00073     if ( !dcopClient()  ) {
00074     setStatus( CallFailed );
00075     return;
00076     }
00077     QByteArray data;
00078     QDataStream arg( data, IO_WriteOnly );
00079     arg << arg0;
00080     arg << arg1;
00081     dcopClient()->send( app(), obj(), "addMsgCal(QCString,QString)", data );
00082     setStatus( CallSucceeded );
00083 }
00084 
00085 void AlarmDaemonIface_stub::reloadCal( const QCString& arg0, const QString& arg1 )
00086 {
00087     if ( !dcopClient()  ) {
00088     setStatus( CallFailed );
00089     return;
00090     }
00091     QByteArray data;
00092     QDataStream arg( data, IO_WriteOnly );
00093     arg << arg0;
00094     arg << arg1;
00095     dcopClient()->send( app(), obj(), "reloadCal(QCString,QString)", data );
00096     setStatus( CallSucceeded );
00097 }
00098 
00099 void AlarmDaemonIface_stub::reloadMsgCal( const QCString& arg0, const QString& arg1 )
00100 {
00101     if ( !dcopClient()  ) {
00102     setStatus( CallFailed );
00103     return;
00104     }
00105     QByteArray data;
00106     QDataStream arg( data, IO_WriteOnly );
00107     arg << arg0;
00108     arg << arg1;
00109     dcopClient()->send( app(), obj(), "reloadMsgCal(QCString,QString)", data );
00110     setStatus( CallSucceeded );
00111 }
00112 
00113 void AlarmDaemonIface_stub::removeCal( const QString& arg0 )
00114 {
00115     if ( !dcopClient()  ) {
00116     setStatus( CallFailed );
00117     return;
00118     }
00119     QByteArray data;
00120     QDataStream arg( data, IO_WriteOnly );
00121     arg << arg0;
00122     dcopClient()->send( app(), obj(), "removeCal(QString)", data );
00123     setStatus( CallSucceeded );
00124 }
00125 
00126 void AlarmDaemonIface_stub::resetMsgCal( const QCString& arg0, const QString& arg1 )
00127 {
00128     if ( !dcopClient()  ) {
00129     setStatus( CallFailed );
00130     return;
00131     }
00132     QByteArray data;
00133     QDataStream arg( data, IO_WriteOnly );
00134     arg << arg0;
00135     arg << arg1;
00136     dcopClient()->send( app(), obj(), "resetMsgCal(QCString,QString)", data );
00137     setStatus( CallSucceeded );
00138 }
00139 
00140 void AlarmDaemonIface_stub::registerApp( const QCString& arg0, const QString& arg1, const QCString& arg2, int arg3, bool arg4 )
00141 {
00142     if ( !dcopClient()  ) {
00143     setStatus( CallFailed );
00144     return;
00145     }
00146     QByteArray data;
00147     QDataStream arg( data, IO_WriteOnly );
00148     arg << arg0;
00149     arg << arg1;
00150     arg << arg2;
00151     arg << arg3;
00152     arg << arg4;
00153     dcopClient()->send( app(), obj(), "registerApp(QCString,QString,QCString,int,bool)", data );
00154     setStatus( CallSucceeded );
00155 }
00156 
00157 void AlarmDaemonIface_stub::reregisterApp( const QCString& arg0, const QString& arg1, const QCString& arg2, int arg3, bool arg4 )
00158 {
00159     if ( !dcopClient()  ) {
00160     setStatus( CallFailed );
00161     return;
00162     }
00163     QByteArray data;
00164     QDataStream arg( data, IO_WriteOnly );
00165     arg << arg0;
00166     arg << arg1;
00167     arg << arg2;
00168     arg << arg3;
00169     arg << arg4;
00170     dcopClient()->send( app(), obj(), "reregisterApp(QCString,QString,QCString,int,bool)", data );
00171     setStatus( CallSucceeded );
00172 }
00173 
00174 void AlarmDaemonIface_stub::registerGui( const QCString& arg0, const QCString& arg1 )
00175 {
00176     if ( !dcopClient()  ) {
00177     setStatus( CallFailed );
00178     return;
00179     }
00180     QByteArray data;
00181     QDataStream arg( data, IO_WriteOnly );
00182     arg << arg0;
00183     arg << arg1;
00184     dcopClient()->send( app(), obj(), "registerGui(QCString,QCString)", data );
00185     setStatus( CallSucceeded );
00186 }
00187 
00188 void AlarmDaemonIface_stub::readConfig()
00189 {
00190     if ( !dcopClient()  ) {
00191     setStatus( CallFailed );
00192     return;
00193     }
00194     QByteArray data;
00195     dcopClient()->send( app(), obj(), "readConfig()", data );
00196     setStatus( CallSucceeded );
00197 }
00198 
00199 void AlarmDaemonIface_stub::quit()
00200 {
00201     if ( !dcopClient()  ) {
00202     setStatus( CallFailed );
00203     return;
00204     }
00205     QByteArray data;
00206     dcopClient()->send( app(), obj(), "quit()", data );
00207     setStatus( CallSucceeded );
00208 }
00209 
00210 void AlarmDaemonIface_stub::forceAlarmCheck()
00211 {
00212     if ( !dcopClient()  ) {
00213     setStatus( CallFailed );
00214     return;
00215     }
00216     QByteArray data;
00217     dcopClient()->send( app(), obj(), "forceAlarmCheck()", data );
00218     setStatus( CallSucceeded );
00219 }
00220 
00221 void AlarmDaemonIface_stub::dumpDebug()
00222 {
00223     if ( !dcopClient()  ) {
00224     setStatus( CallFailed );
00225     return;
00226     }
00227     QByteArray data;
00228     dcopClient()->send( app(), obj(), "dumpDebug()", data );
00229     setStatus( CallSucceeded );
00230 }
00231 
00232 QStringList AlarmDaemonIface_stub::dumpAlarms()
00233 {
00234     QStringList result;
00235     if ( !dcopClient()  ) {
00236     setStatus( CallFailed );
00237     return result;
00238     }
00239     QByteArray data, replyData;
00240     QCString replyType;
00241     if ( dcopClient()->call( app(), obj(), "dumpAlarms()", data, replyType, replyData ) ) {
00242     if ( replyType == "QStringList" ) {
00243         QDataStream _reply_stream( replyData, IO_ReadOnly );
00244         _reply_stream >> result;
00245         setStatus( CallSucceeded );
00246     } else {
00247         callFailed();
00248     }
00249     } else { 
00250     callFailed();
00251     }
00252     return result;
00253 }
00254 
00255 
KDE Logo
This file is part of the documentation for kalarmd Library Version 3.3.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Apr 4 04:47:05 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003