C# Class Daap.Client

Inheritance: IDisposable
Show file Open project: gburt/dmap-sharp Class Usage Examples

Private Properties

Property Type Description
FetchDatabases void
GetCurrentRevision int
ParseSessionId void
Refresh void
UpdateLoop void
WaitForRevision int

Public Methods

Method Description
Client ( IPAddress address, UInt16 port ) : System
Client ( Daap.Service service ) : System
Client ( string host, UInt16 port ) : System
Dispose ( ) : void
Login ( ) : void
Login ( string password ) : void
Login ( string username, string password ) : void
Logout ( ) : void

Private Methods

Method Description
FetchDatabases ( ) : void
GetCurrentRevision ( ) : int
ParseSessionId ( Daap.ContentNode node ) : void
Refresh ( ) : void
UpdateLoop ( ) : void
WaitForRevision ( int currentRevision ) : int

Method Details

Client() public method

public Client ( IPAddress address, UInt16 port ) : System
address System.Net.IPAddress
port System.UInt16
return System

Client() public method

public Client ( Daap.Service service ) : System
service Daap.Service
return System

Client() public method

public Client ( string host, UInt16 port ) : System
host string
port System.UInt16
return System

Dispose() public method

public Dispose ( ) : void
return void

Login() public method

public Login ( ) : void
return void

Login() public method

public Login ( string password ) : void
password string
return void

Login() public method

public Login ( string username, string password ) : void
username string
password string
return void

Logout() public method

public Logout ( ) : void
return void