C# Class DBus.Transports.Transport

Exibir arquivo Open project: brookpatten/dbus-sharp Class Usage Examples

Public Properties

Property Type Description
socketHandle long
stream Stream

Protected Properties

Property Type Description
connection Connection

Public Methods

Method Description
AuthString ( ) : string
Create ( AddressEntry entry ) : Transport
Disconnect ( ) : void
Open ( AddressEntry entry ) : void
TryGetPeerPid ( uint &pid ) : bool
WriteCred ( ) : void

Protected Methods

Method Description
FireWakeUp ( ) : void

Private Methods

Method Description
Read ( byte buffer, int offset, int count ) : int
ReadMessage ( ) : Message
ReadMessageReal ( ) : Message
WriteMessage ( Message msg ) : void

Method Details

AuthString() public abstract method

public abstract AuthString ( ) : string
return string

Create() public static method

public static Create ( AddressEntry entry ) : Transport
entry AddressEntry
return Transport

Disconnect() public method

public Disconnect ( ) : void
return void

FireWakeUp() protected method

protected FireWakeUp ( ) : void
return void

Open() public abstract method

public abstract Open ( AddressEntry entry ) : void
entry AddressEntry
return void

TryGetPeerPid() public method

public TryGetPeerPid ( uint &pid ) : bool
pid uint
return bool

WriteCred() public abstract method

public abstract WriteCred ( ) : void
return void

Property Details

connection protected_oe property

protected Connection connection
return Connection

socketHandle public_oe property

public long socketHandle
return long

stream public_oe property

public Stream stream
return Stream