namespace plpbus {
class IServerListener {
public:
- virtual int request_received(const char *msg_in, char **msg_out) = 0;
- virtual int request_received(const BusMessage *msg_req, BusMessage **msg_rsp) = 0;
+ virtual int request_received(const char *msg_in, const char **msg_out) = 0;
+ virtual int request_received(const BusMessage *msg_req, const BusMessage *msg_rsp) = 0;
protected:
IServerListener() {};
virtual ~IServerListener() {};