• 大小: 1.05KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-24
  • 语言: C#
  • 标签: tcp  Client  

资源简介

A2DTcpClient 公用方法示例

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
using System.Threading;

namespace Eventbase
{
    public delegate void MessageReceived(string msg);

    public class A2DTcpClient
    {
        public const string terminateString = “\r\n“;
        public const int receiveBufferSize = 1024;

        private string RemoteServer{get;set;}
        private int RemotePort { get; set; }
        private TcpClient tcpClient;

        public event MessageReceived NewMessageReceived;

        public A2DTcpClient(string remoteServer int remotePort)
        {
            this.RemotePort = remotePort;
            this.RemoteServer = remoteServer;
            tcpClient = new TcpClient();
        }

        public void Connect()
        {
            if (tcpClient.Connected)
                throw new Exception(“Connected cannot re-connect.“);

            tcpClient.Connect(this.RemoteServer this.Remote

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3221  2013-07-31 23:31  A2DTcpClient.cs

----------- ---------  ---------- -----  ----

                 3221                    1


评论

共有 条评论