00001 /*------------------------------------------------------------------------------ 00002 Name: xmlBlasterClient.h 00003 Project: xmlBlaster.org 00004 Copyright: xmlBlaster.org, see xmlBlaster-LICENSE file 00005 Comment: Can be used for clients to include everything 00006 ------------------------------------------------------------------------------*/ 00007 00008 #ifndef _CLIENT_XMLBLASTERCLIENT_H 00009 #define _CLIENT_XMLBLASTERCLIENT_H 00010 00011 #include <util/qos/ConnectQos.h> 00012 #include <util/qos/DisconnectQos.h> 00013 00014 #include <client/qos/EraseQos.h> 00015 #include <client/qos/EraseReturnQos.h> 00016 #include <client/qos/GetQos.h> 00017 #include <client/qos/GetReturnQos.h> 00018 #include <client/qos/PublishQos.h> 00019 #include <client/qos/PublishReturnQos.h> 00020 #include <client/qos/SubscribeQos.h> 00021 #include <client/qos/SubscribeReturnQos.h> 00022 #include <client/qos/UnSubscribeQos.h> 00023 #include <client/qos/UnSubscribeReturnQos.h> 00024 #include <client/qos/UpdateQos.h> 00025 #include <client/qos/UpdateReturnQos.h> 00026 00027 #include <client/key/EraseKey.h> 00028 #include <client/key/GetKey.h> 00029 #include <client/key/GetReturnKey.h> 00030 #include <client/key/PublishKey.h> 00031 #include <client/key/SubscribeKey.h> 00032 #include <client/key/UnSubscribeKey.h> 00033 #include <client/key/UpdateKey.h> 00034 00039 namespace xmlBlaster { 00040 using namespace org::xmlBlaster::util; 00041 //using namespace org::xmlBlaster::util::thread; 00042 //using namespace org::xmlBlaster::util::dispatch; 00043 using namespace org::xmlBlaster::util::qos; 00044 using namespace org::xmlBlaster::util::key; 00045 using namespace org::xmlBlaster::client; 00046 using namespace org::xmlBlaster::client::qos; 00047 using namespace org::xmlBlaster::client::key; 00048 } 00049 00050 #endif