资 源 简 介
使用poco创建的服务端静态库,
用户只要简单的实现一个
#ifndef USERDEFINEDSERVICE_H
#define USERDEFINEDSERVICE_H
#include "plugin/base/base.h"
#include "plugin/RockSocket/BaseService.h"
#include "Mu_Global.h"
namespace SeriousMan {
class UserDefinedService : public RockSocket::BaseService {
public:
UserDefinedService();
virtual ~UserDefinedService();
virtual std::string full_name();
void CallMethod();
/*
0 表示执行OK 不需要回复 response
1 表示执行OK 需要回复 response
-1 表示执行错误
*/
int CallMethod(const std::string methodname,
&nbs
文 件 列 表
base
base.cc
base.h
callbackEvent.h
fifo_queue.h
runable.h
scoped_ptr.h
task_queue.cc
task_queue.h
RockSocket
temp_cc
src
obj
lib
BaseService.cc
BaseService.h
BaseService_Impl.cc
BaseService_Impl.h
BytesBuffer.cc
BytesBuffer.h
Controlblock.cc
Controlblock.h
libRockSocket.pro
libRockSocket.vcxproj
libRockSocket.vcxproj.filters
libRockSocket.vcxproj.pdsync
libRockSocket.vcxproj.pdsyncu
libRockSocket.vcxproj.user
RockMessage.cc
RockMessage.h
RockServiceHandler.cc
RockServiceHandler.h
RockSession.cc
RockSession.h
RockSessionManager.cc
RockSessionManager.h
RockSocketAcceptor.cc
RockSocketAcceptor.h
RockSocketError.h
RockSocketReactor.cc
RockSocketReactor.h
RockSocketServer.cc
RockSocketServer.h
vc100.pdb
libpoco
lib
include
bin