Socket Socket::createUNIX(const std::string& path) { // Initialize a socket int fd; #ifdef HAVE_SYSTEMD fd = getSystemdSocketInternal(path); if (fd == -1) { fd = createSocketInternal(path); } #else fd = createSocketInternal(path); #endif // HAVE_SYSTEMD return Socket(fd); }
NZMQT_INLINE ZMQSocket* ZMQContext::createSocket(ZMQSocket::Type type_, QObject* parent_) { ZMQSocket* socket = createSocketInternal(type_); registerSocket(socket); socket->setParent(parent_); return socket; }