icinga2/jsonrpc/jsonrpcserver.h

19 lines
300 B
C
Raw Normal View History

#ifndef JSONRPCSERVER_H
#define JSONRPCSERVER_H
2012-03-28 13:24:49 +02:00
namespace icinga
{
class I2_JSONRPC_API JsonRpcServer : public TCPServer
2012-03-28 13:24:49 +02:00
{
public:
typedef shared_ptr<JsonRpcServer> Ptr;
typedef weak_ptr<JsonRpcServer> WeakPtr;
2012-03-28 13:24:49 +02:00
2012-04-24 14:02:15 +02:00
JsonRpcServer(shared_ptr<SSL_CTX> sslContext);
2012-03-28 13:24:49 +02:00
};
}
#endif /* JSONRPCSERVER_H */