private DomainSocket(string path, int fd) { inputStream = new DomainSocket.DomainInputStream(this); outputStream = new DomainSocket.DomainOutputStream(this); channel = new DomainSocket.DomainChannel(this); this.refCount = new CloseableReferenceCount(); this.fd = fd; this.path = path; }