コード例 #1
0
        public void Pack()
        {
            byte[] buffer = new byte[8];
            BitConverter.GetBytes(ip).CopyTo(buffer, 0);
            BitConverter.GetBytes(port).CopyTo(buffer, 4);

            data = new QsPackageData(buffer);
            header = new QsPackageHeader((int)QsFarmer.QsITaskFactory.QsTaskType.QsETaskFarmerRegister, data);
        }
コード例 #2
0
ファイル: QsNetIO.cs プロジェクト: qiansoon/HugeLibrary
 public void SetPackageHeader(QsPackageHeader h)
 {
     header = h;
 }
コード例 #3
0
ファイル: QsNetIO.cs プロジェクト: qiansoon/HugeLibrary
 public QsNetIOSender(Socket s, QsPackageHeader h, QsPackageData d)
 {
     sendSocket = s;
     header = h;
     data = d;
 }
コード例 #4
0
ファイル: QsNetIO.cs プロジェクト: qiansoon/HugeLibrary
 public QsNetIOSender(string ip, int port, QsPackageHeader h, QsPackageData d)
 {
     Connect(ip, port);
     header = h;
     data = d;
 }
コード例 #5
0
 public int UnPack(QsPackageHeader header, QsPackageData data)
 {
     return 0;
 }