summaryrefslogtreecommitdiffstats
path: root/kmrml/kmrml/lib/watcher_stub.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kmrml/kmrml/lib/watcher_stub.cpp')
-rw-r--r--kmrml/kmrml/lib/watcher_stub.cpp95
1 files changed, 0 insertions, 95 deletions
diff --git a/kmrml/kmrml/lib/watcher_stub.cpp b/kmrml/kmrml/lib/watcher_stub.cpp
deleted file mode 100644
index d10dcbc7..00000000
--- a/kmrml/kmrml/lib/watcher_stub.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Generated in ../server/ via dcopidl -- needs to be in the lib tho.
-// Regenerate when necessary by uncommenting the watcher.stub in
-// ../server/Makefile.am
-//
-
-#include "watcher_stub.h"
-#include <dcopclient.h>
-
-#include <kdatastream.h>
-
-namespace KMrml {
-
-Watcher_stub::Watcher_stub( const TQCString& app, const TQCString& obj )
- : DCOPStub( app, obj )
-{
-}
-
-Watcher_stub::Watcher_stub( DCOPClient* client, const TQCString& app, const TQCString& obj )
- : DCOPStub( client, app, obj )
-{
-}
-
-bool Watcher_stub::requireDaemon( const TQCString& arg0, const TQString& arg1, const TQString& arg2, uint arg3, int arg4 )
-{
- bool result;
- if ( !dcopClient() ) {
- setStatus( CallFailed );
- return false;
- }
- TQByteArray data, replyData;
- TQCString replyType;
- TQDataStream arg( data, IO_WriteOnly );
- arg << arg0;
- arg << arg1;
- arg << arg2;
- arg << arg3;
- arg << arg4;
- if ( dcopClient()->call( app(), obj(), "requireDaemon(TQCString,TQString,TQString,uint,int)", data, replyType, replyData ) ) {
- if ( replyType == "bool" ) {
- TQDataStream _reply_stream( replyData, IO_ReadOnly );
- _reply_stream >> result;
- setStatus( CallSucceeded );
- } else {
- callFailed();
- }
- } else {
- callFailed();
- }
- return result;
-}
-
-void Watcher_stub::unrequireDaemon( const TQCString& arg0, const TQString& arg1 )
-{
- if ( !dcopClient() ) {
- setStatus( CallFailed );
- return;
- }
- TQByteArray data, replyData;
- TQCString replyType;
- TQDataStream arg( data, IO_WriteOnly );
- arg << arg0;
- arg << arg1;
- if ( dcopClient()->call( app(), obj(), "unrequireDaemon(TQCString,TQString)", data, replyType, replyData ) ) {
- setStatus( CallSucceeded );
- } else {
- callFailed();
- }
-}
-
-TQStringList Watcher_stub::runningDaemons()
-{
- TQStringList result;
- if ( !dcopClient() ) {
- setStatus( CallFailed );
- return result;
- }
- TQByteArray data, replyData;
- TQCString replyType;
- if ( dcopClient()->call( app(), obj(), "runningDaemons()", data, replyType, replyData ) ) {
- if ( replyType == TQSTRINGLIST_OBJECT_NAME_STRING ) {
- TQDataStream _reply_stream( replyData, IO_ReadOnly );
- _reply_stream >> result;
- setStatus( CallSucceeded );
- } else {
- callFailed();
- }
- } else {
- callFailed();
- }
- return result;
-}
-
-} // namespace
-