C# Class GoogleTalkPlugIn.GoogleTalkMessagingService

Inheritance: IMessagingService
显示文件 Open project: jcbozonier/irontwit Class Usage Examples

Public Methods

Method Description
CanAccept ( Credentials credentials ) : bool
CanFind ( string address ) : bool
GetInformation ( ) : ServiceInformation
GetMessages ( ) : List
GoogleTalkMessagingService ( ) : System
SendMessage ( IIdentity recipient, string message ) : void
SetCredentials ( Credentials credentials ) : void
StartReceiving ( ) : void
StopReceiving ( ) : void

Private Methods

Method Description
_AuthenticateIfNeeded ( ) : void
_DataAccess_OnAuthError ( object sender, EventArgs e ) : void
_DataAccess_OnMessage ( object sender, GoogleTalkPlugIn.GTalkMessageEventArgs e ) : void
_ReceiveMessage ( string username, string message ) : void

Method Details

CanAccept() public method

public CanAccept ( Credentials credentials ) : bool
credentials Credentials
return bool

CanFind() public method

public CanFind ( string address ) : bool
address string
return bool

GetInformation() public method

public GetInformation ( ) : ServiceInformation
return Unite.Messaging.Entities.ServiceInformation

GetMessages() public method

public GetMessages ( ) : List
return List

GoogleTalkMessagingService() public method

public GoogleTalkMessagingService ( ) : System
return System

SendMessage() public method

public SendMessage ( IIdentity recipient, string message ) : void
recipient IIdentity
message string
return void

SetCredentials() public method

public SetCredentials ( Credentials credentials ) : void
credentials Credentials
return void

StartReceiving() public method

public StartReceiving ( ) : void
return void

StopReceiving() public method

public StopReceiving ( ) : void
return void