コード例 #1
0
ファイル: socket.cpp プロジェクト: hallor/vasum
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);
}
コード例 #2
0
ファイル: impl.hpp プロジェクト: jonnydee/nzmqt
NZMQT_INLINE ZMQSocket* ZMQContext::createSocket(ZMQSocket::Type type_, QObject* parent_)
{
    ZMQSocket* socket = createSocketInternal(type_);
    registerSocket(socket);
    socket->setParent(parent_);
    return socket;
}