|
@@ -9,8 +9,8 @@
|
|
|
|
|
|
#include "data.h"
|
|
|
|
|
|
-namespace ISC {
|
|
|
- namespace CC {
|
|
|
+namespace isc {
|
|
|
+ namespace cc {
|
|
|
class SessionError : public std::exception {
|
|
|
public:
|
|
|
SessionError(std::string m = "CC Session Error") : msg(m) {}
|
|
@@ -35,28 +35,28 @@ namespace ISC {
|
|
|
|
|
|
void establish();
|
|
|
void disconnect();
|
|
|
- void sendmsg(ISC::Data::ElementPtr& msg);
|
|
|
- void sendmsg(ISC::Data::ElementPtr& env, ISC::Data::ElementPtr& msg);
|
|
|
- bool recvmsg(ISC::Data::ElementPtr& msg,
|
|
|
+ void sendmsg(isc::data::ElementPtr& msg);
|
|
|
+ void sendmsg(isc::data::ElementPtr& env, isc::data::ElementPtr& msg);
|
|
|
+ bool recvmsg(isc::data::ElementPtr& msg,
|
|
|
bool nonblock = true);
|
|
|
- bool recvmsg(ISC::Data::ElementPtr& env,
|
|
|
- ISC::Data::ElementPtr& msg,
|
|
|
+ bool recvmsg(isc::data::ElementPtr& env,
|
|
|
+ isc::data::ElementPtr& msg,
|
|
|
bool nonblock = true);
|
|
|
void subscribe(std::string group,
|
|
|
std::string instance = "*");
|
|
|
void unsubscribe(std::string group,
|
|
|
std::string instance = "*");
|
|
|
- unsigned int group_sendmsg(ISC::Data::ElementPtr msg,
|
|
|
+ unsigned int group_sendmsg(isc::data::ElementPtr msg,
|
|
|
std::string group,
|
|
|
std::string instance = "*",
|
|
|
std::string to = "*");
|
|
|
- bool group_recvmsg(ISC::Data::ElementPtr& envelope,
|
|
|
- ISC::Data::ElementPtr& msg,
|
|
|
+ bool group_recvmsg(isc::data::ElementPtr& envelope,
|
|
|
+ isc::data::ElementPtr& msg,
|
|
|
bool nonblock = true);
|
|
|
- unsigned int reply(ISC::Data::ElementPtr& envelope,
|
|
|
- ISC::Data::ElementPtr& newmsg);
|
|
|
+ unsigned int reply(isc::data::ElementPtr& envelope,
|
|
|
+ isc::data::ElementPtr& newmsg);
|
|
|
};
|
|
|
- } // namespace CC
|
|
|
-} // namespace ISC
|
|
|
+ } // namespace cc
|
|
|
+} // namespace isc
|
|
|
|
|
|
#endif // _ISC_SESSION_H
|