27 #include "kdirnotify_stub.h"
28 #include <dcopclient.h>
30 #include <kdatastream.h>
33 KDirNotify_stub::KDirNotify_stub(
const TQCString& app,
const TQCString& obj )
34 : DCOPStub( app, obj )
38 KDirNotify_stub::KDirNotify_stub( DCOPClient* client,
const TQCString& app,
const TQCString& obj )
39 : DCOPStub( client, app, obj )
43 KDirNotify_stub::KDirNotify_stub(
const DCOPRef& ref )
48 void KDirNotify_stub::FilesAdded(
const KURL& arg0 )
50 if ( !dcopClient() ) {
51 setStatus( CallFailed );
55 TQDataStream arg( data, IO_WriteOnly );
57 dcopClient()->emitDCOPSignal(
"KDirNotify",
"FilesAdded(KURL)", data );
58 setStatus( CallSucceeded );
61 void KDirNotify_stub::FilesRemoved(
const KURL::List& arg0 )
63 if ( !dcopClient() ) {
64 setStatus( CallFailed );
68 TQDataStream arg( data, IO_WriteOnly );
70 dcopClient()->emitDCOPSignal(
"KDirNotify",
"FilesRemoved(KURL::List)", data );
71 setStatus( CallSucceeded );
74 void KDirNotify_stub::FilesChanged(
const KURL::List& arg0 )
76 if ( !dcopClient() ) {
77 setStatus( CallFailed );
81 TQDataStream arg( data, IO_WriteOnly );
83 dcopClient()->emitDCOPSignal(
"KDirNotify",
"FilesChanged(KURL::List)", data );
84 setStatus( CallSucceeded );
87 void KDirNotify_stub::FileRenamed(
const KURL& arg0,
const KURL& arg1 )
89 if ( !dcopClient() ) {
90 setStatus( CallFailed );
94 TQDataStream arg( data, IO_WriteOnly );
97 dcopClient()->emitDCOPSignal(
"KDirNotify",
"FileRenamed(KURL,KURL)", data );
98 setStatus( CallSucceeded );