common/c-api/zmqserver.cpp (11 lines of code) (raw):

#include "zmqserver.h" #include "../zmqserver.h" #include "util.h" using namespace swss; using namespace std; SWSSZmqServer SWSSZmqServer_new(const char *endpoint) { SWSSTry(return (SWSSZmqServer) new ZmqServer(string(endpoint))); } void SWSSZmqServer_free(SWSSZmqServer zmqs) { SWSSTry(delete (ZmqServer *)zmqs); }