C# Class J9Updater.FileTransferSvc.Ver1.Sender

消息发送器
Afficher le fichier Open project: zlphoenix/LearnCSharp

Méthodes publiques

Méthode Description
Send ( Message msg, Action callback ) : void

发送消息

Send ( Stream stream, Action callback ) : void

发送数据流

Sender ( TransmitConfig config ) : J9Updater.FileTransferSvc.Ver1.Msgs

通过一个Config初始化Sender

Private Methods

Méthode Description
AfterReadStream ( IAsyncResult ar ) : void
AfterSendCallBack ( IAsyncResult ar ) : void
SendStreamCallBack ( IAsyncResult ar ) : void

Method Details

Send() public méthode

发送消息
public Send ( Message msg, Action callback ) : void
msg J9Updater.FileTransferSvc.Ver1.Msgs.Message 消息内容,通过序列化为字节流
callback Action
Résultat void

Send() public méthode

发送数据流
public Send ( Stream stream, Action callback ) : void
stream Stream
callback Action
Résultat void

Sender() public méthode

通过一个Config初始化Sender
public Sender ( TransmitConfig config ) : J9Updater.FileTransferSvc.Ver1.Msgs
config TransmitConfig
Résultat J9Updater.FileTransferSvc.Ver1.Msgs