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.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Oct 21 19:46:30 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003