/**************************************************************************** ** ** DCOP Stub Implementation created by dcopidl2cpp from kshutdowniface.kidl ** ** WARNING! All changes made in this file will be lost! ** *****************************************************************************/ #include "kshutdowniface_stub.h" #include #include KShutdownIface_stub::KShutdownIface_stub( const TQCString& app, const TQCString& obj ) : DCOPStub( app, obj ) { } KShutdownIface_stub::KShutdownIface_stub( DCOPClient* client, const TQCString& app, const TQCString& obj ) : DCOPStub( client, app, obj ) { } KShutdownIface_stub::KShutdownIface_stub( const DCOPRef& ref ) : DCOPStub( ref ) { } void KShutdownIface_stub::cancel() { if ( !dcopClient() ) { setStatus( CallFailed ); return; } TQByteArray data; dcopClient()->send( app(), obj(), "cancel()", data ); setStatus( CallSucceeded ); } bool KShutdownIface_stub::shutDown() { bool result = false; if ( !dcopClient() ) { setStatus( CallFailed ); return result; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "shutDown()", data, replyType, replyData ) ) { if ( replyType == "bool" ) { TQDataStream _reply_stream( replyData, IO_ReadOnly ); _reply_stream >> result; setStatus( CallSucceeded ); } else { callFailed(); } } else { callFailed(); } return result; } bool KShutdownIface_stub::shutdown() { bool result = false; if ( !dcopClient() ) { setStatus( CallFailed ); return result; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "shutdown()", data, replyType, replyData ) ) { if ( replyType == "bool" ) { TQDataStream _reply_stream( replyData, IO_ReadOnly ); _reply_stream >> result; setStatus( CallSucceeded ); } else { callFailed(); } } else { callFailed(); } return result; } bool KShutdownIface_stub::reboot() { bool result = false; if ( !dcopClient() ) { setStatus( CallFailed ); return result; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "reboot()", data, replyType, replyData ) ) { if ( replyType == "bool" ) { TQDataStream _reply_stream( replyData, IO_ReadOnly ); _reply_stream >> result; setStatus( CallSucceeded ); } else { callFailed(); } } else { callFailed(); } return result; } bool KShutdownIface_stub::lockScreen() { bool result = false; if ( !dcopClient() ) { setStatus( CallFailed ); return result; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "lockScreen()", data, replyType, replyData ) ) { if ( replyType == "bool" ) { TQDataStream _reply_stream( replyData, IO_ReadOnly ); _reply_stream >> result; setStatus( CallSucceeded ); } else { callFailed(); } } else { callFailed(); } return result; } bool KShutdownIface_stub::logout() { bool result = false; if ( !dcopClient() ) { setStatus( CallFailed ); return result; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "logout()", data, replyType, replyData ) ) { if ( replyType == "bool" ) { TQDataStream _reply_stream( replyData, IO_ReadOnly ); _reply_stream >> result; setStatus( CallSucceeded ); } else { callFailed(); } } else { callFailed(); } return result; } void KShutdownIface_stub::configure() { if ( !dcopClient() ) { setStatus( CallFailed ); return; } TQByteArray data; dcopClient()->send( app(), obj(), "configure()", data ); setStatus( CallSucceeded ); } TQString KShutdownIface_stub::getStatusInfo() { TQString result; if ( !dcopClient() ) { setStatus( CallFailed ); return result; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "getStatusInfo()", data, replyType, replyData ) ) { if ( replyType == "TQString" ) { TQDataStream _reply_stream( replyData, IO_ReadOnly ); _reply_stream >> result; setStatus( CallSucceeded ); } else { callFailed(); } } else { callFailed(); } return result; } void KShutdownIface_stub::makeInvisible() { if ( !dcopClient() ) { setStatus( CallFailed ); return; } TQByteArray data, replyData; TQCString replyType; if ( dcopClient()->call( app(), obj(), "makeInvisible()", data, replyType, replyData ) ) { setStatus( CallSucceeded ); } else { callFailed(); } } void KShutdownIface_stub::makeVisible() { if ( !dcopClient() ) { setStatus( CallFailed ); return; } TQByteArray data; dcopClient()->send( app(), obj(), "makeVisible()", data ); setStatus( CallSucceeded ); } void KShutdownIface_stub::setTestMode( bool arg0 ) { if ( !dcopClient() ) { setStatus( CallFailed ); return; } TQByteArray data; TQDataStream arg( data, IO_WriteOnly ); arg << arg0; dcopClient()->send( app(), obj(), "setTestMode(bool)", data ); setStatus( CallSucceeded ); }