C# Класс Squishy.Irc.Auth.AsyncIrcAuthenticator

Наследование: IIrcAuthenticator
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DefaultTimeout System.TimeSpan

Защищенные свойства (Protected)

Свойство Тип Описание
pendingQueries IrcUserAuthQuery>.Dictionary

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

Метод Описание
AsyncIrcAuthenticator ( ) : System
Dispose ( ) : void
Init ( IrcClient client ) : void
IsResolving ( IrcUser user ) : bool
RemoveQuery ( IrcUserAuthQuery query ) : void

Removes (and therefor cancels) the given query

RemoveQuery ( string username ) : void
ResolveAuth ( IrcUser user, IrcUserAuthResolvedHandler authResolvedHandler ) : void

Защищенные методы

Метод Описание
ResolveAuth ( IrcUser user, IrcPacket packet ) : string

Returns null if not the right one

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

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

public AsyncIrcAuthenticator ( ) : System
Результат System

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

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

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

public Init ( IrcClient client ) : void
client IrcClient
Результат void

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

public IsResolving ( IrcUser user ) : bool
user IrcUser
Результат bool

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

Removes (and therefor cancels) the given query
public RemoveQuery ( IrcUserAuthQuery query ) : void
query IrcUserAuthQuery
Результат void

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

public RemoveQuery ( string username ) : void
username string
Результат void

ResolveAuth() защищенный абстрактный Метод

Returns null if not the right one
protected abstract ResolveAuth ( IrcUser user, IrcPacket packet ) : string
user IrcUser
packet Squishy.Irc.Protocol.IrcPacket
Результат string

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

public ResolveAuth ( IrcUser user, IrcUserAuthResolvedHandler authResolvedHandler ) : void
user IrcUser
authResolvedHandler IrcUserAuthResolvedHandler
Результат void

Описание свойств

DefaultTimeout публичное статическое свойство

public static TimeSpan,System DefaultTimeout
Результат System.TimeSpan

pendingQueries защищенное свойство

protected Dictionary pendingQueries
Результат IrcUserAuthQuery>.Dictionary