*
**************************************************************************/
-#include "Service.hh"
-#include "Socket.hh"
+#include "service.hh"
+#include "socket.hh"
#define SOLICIT 0x1234ABCD
#define RESPONSE 0xABCD1234
-namespace Mf {
+namespace moof {
-int Service::handlePacket(SocketMultiplexer& mux,
- Packet& packet,
- const SocketAddress& address)
+int service::handle_packet(socket_multiplexer& mux,
+ packet& packet,
+ const socket::address& address)
{
try
{
{
std::string type;
packet >> type;
- if (type == mType)
+ if (type == type_)
{
packet.clear();
- packet << RESPONSE << mType << mName << mText;
+ packet << RESPONSE << type_ << name_ << text_;
mux.socket().write(packet);
return 0;
}
return -1;
}
-int ServiceFinder::handlePacket(SocketMultiplexer& mux,
- Packet& packet,
- const SocketAddress& address)
+int service_finder::handle_packet(socket_multiplexer& mux,
+ packet& packet,
+ const socket::address& address)
{
try
{
{
std::string type;
packet >> type;
- if (type == mType)
+ if (type == type_)
{
std::string name;
std::string text;
packet >> name >> text;
- Service service(address, type, name, text);
- mServices.insert(std::make_pair(name, service));
+ service service(address, type, name, text);
+ services_.insert(std::make_pair(name, service));
return 0;
}
}
return -1;
}
-ServiceFinder::ServiceFinder(const std::string& type, int sockType)
+service_finder::service_finder(const std::string& type, int sockType)
{
}
-} // namespace Mf
+} // namespace moof