資源簡介
SuperSocket網絡通信ClientEngine客戶端部分

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?SuperSocket.Protobase;
using?System.Net;
namespace?SuperSocket.ClientEngine
{
????public?class?EasyClient?:?EasyClientbase
????{
????????private?Action?m_Handler;
????????public?void?Initialize(IReceiveFilter?receiveFilter?Action?handler)
????????????where?TPackageInfo?:?IPackageInfo
????????{
????????????PipeLineProcessor?=?new?DefaultPipelineProcessor(receiveFilter);
????????????m_Handler?=?(p)?=>?handler((TPackageInfo)p);
????????}
????????protected?override?void?HandlePackage(IPackageInfo?package)
????????{
????????????var?handler?=?m_Handler;
????????????if?(handler?==?null)
????????????????return;
????????????handler(package);
????????}
????}
????public?class?EasyClient?:?EasyClientbase
????????where?TPackageInfo?:?IPackageInfo
????{
????????public?event?EventHandler>?NewPackageReceived;
????????public?EasyClient()
????????{
????????????
????????}
????????public?virtual?void?Initialize(IReceiveFilter?receiveFilter)
????????{
????????????PipeLineProcessor?=?new?DefaultPipelineProcessor(receiveFilter);
????????}
????????protected?override?void?HandlePackage(IPackageInfo?package)
????????{
????????????var?handler?=?NewPackageReceived;
????????????if?(handler?==?null)
????????????????return;
????????????handler(this?new?PackageEventArgs((TPackageInfo)package));
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-24?08:11??SuperSocket.ClientEngine-master\
?????文件????????2518??2017-04-24?08:11??SuperSocket.ClientEngine-master\.gitattributes
?????文件?????????539??2017-04-24?08:11??SuperSocket.ClientEngine-master\.gitignore
?????文件??????????59??2017-04-24?08:11??SuperSocket.ClientEngine-master\.travis.yml
?????文件?????????131??2017-04-24?08:11??SuperSocket.ClientEngine-master\Build.bat
?????目錄???????????0??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\
?????文件???????20589??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ASCIIEncoding.cs
?????文件????????3289??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\Common.WP71.csproj
?????文件????????6766??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConcurrentBatchQueue.Net20.cs
?????文件????????6459??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConcurrentBatchQueue.cs
?????文件????????5995??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.Net.cs
?????文件?????????851??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.Net35.cs
?????文件????????2133??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.Net40.cs
?????文件????????1533??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.Net45.cs
?????文件?????????610??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.Silverlight.cs
?????文件?????????472??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.WindowsPhone.cs
?????文件????????1306??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ConnectAsyncExtension.cs
?????文件?????????383??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\DnsEndPoint.cs
?????文件?????????270??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\ExtensionAttribute.cs
?????文件????????6262??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\Extensions.cs
?????文件?????????292??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\GenericDelegates.Action.cs
?????文件?????????420??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\GenericDelegates.Func.cs
?????文件?????????621??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\GenericDelegates.cs.txt
?????文件????????1258??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\IBatchQueue.cs
?????文件?????????271??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\IProxyConnector.cs
?????文件????????1921??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\NameValueCollection.cs
?????文件?????????885??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\PosList.cs
?????目錄???????????0??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\Properties\
?????文件?????????335??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\Properties\AssemblyInfo.MonoDroid.cs
?????文件?????????335??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\Properties\AssemblyInfo.MonoTouch.cs
?????文件?????????334??2017-04-24?08:11??SuperSocket.ClientEngine-master\Common\Properties\AssemblyInfo.Net20.cs
............此處省略152個文件信息
- 上一篇:簡易RLC測量儀
- 下一篇:DoDAF2.0國防部體系框架
評論
共有 條評論