Mono Class Library: Overview

Mono.Unix.UnixClient: Members

The members of Mono.Unix.UnixClient are listed below.

See Also: Inherited members from System.MarshalByRefObject

Public Constructors

Creates a new UnixClient with no connection.
Creates a new UnixClient and establishes a connection to the passed in Mono.Unix.UnixEndPoint. Most of the time users will want to use the UnixClient(string) constructor instead, unless you already have a Mono.Unix.UnixEndPoint.
Create a new UnixClient and connect to the server specified by path.

Public Properties

ClientSystem.Net.Sockets.Socket. The underlying System.Net.Sockets.Socket for this UnixClient.
LingerStateSystem.Net.Sockets.LingerOption. If set, the socket will remain open after it has been instructed to close, in order to send data that remains in the buffer.
[read-only]
PeerCredentialPeerCred. Gets the credentials for the other side of the Unix domain socket connection.
ReceiveBufferSizeint. The size of the receive buffer
ReceiveTimeoutint. The amount of time to wait when receiving data once a read has started.
SendBufferSizeint. The size of the send buffer.
SendTimeoutint. The amount of time to wait when sending data once a write has started.

Public Methods

Close()
Closes the connection
Connect(UnixEndPoint)
Connects to a Unix domain socket specified by the endpoint.
Connect(string)
Connects to a Unix domain socket specified by path.
Dispose()
Disposes of all managed resources of this UnixClient.
Finalize()
Documentation for this section has not yet been entered.
GetStream() : System.Net.Sockets.NetworkStream
Gets the underlying System.Net.Sockets.NetworkStream for this UnixClient.

Protected Methods

Dispose(bool)
Documentation for this section has not yet been entered.