C# Класс DAAP.Server

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCredential ( NetworkCredential cred ) : void
AddDatabase ( Database db ) : void
Commit ( ) : void
RemoveCredential ( NetworkCredential cred ) : void
RemoveDatabase ( Database db ) : void
Server ( string name ) : System
Start ( ) : void
Stop ( ) : void

Приватные методы

Метод Описание
ExpireSessions ( ) : void
GetDatabasesNode ( ) : ContentNode
GetLoginNode ( int id ) : ContentNode
GetServerInfoNode ( ) : ContentNode
GetUpdateNode ( int revision ) : ContentNode
OnHandleRequest ( Socket client, string username, string path, NameValueCollection query, int range ) : bool
OnRegisterServiceResponse ( object o, RegisterServiceEventArgs args ) : void
OnUserLogin ( User user ) : void
OnUserLogout ( User user ) : void
RegisterService ( ) : void
UnregisterService ( ) : void

Описание методов

AddCredential() публичный Метод

public AddCredential ( NetworkCredential cred ) : void
cred System.Net.NetworkCredential
Результат void

AddDatabase() публичный Метод

public AddDatabase ( Database db ) : void
db Database
Результат void

Commit() публичный Метод

public Commit ( ) : void
Результат void

RemoveCredential() публичный Метод

public RemoveCredential ( NetworkCredential cred ) : void
cred NetworkCredential
Результат void

RemoveDatabase() публичный Метод

public RemoveDatabase ( Database db ) : void
db Database
Результат void

Server() публичный Метод

public Server ( string name ) : System
name string
Результат System

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void