void OnGUI() { GUILayout.Space(200); if (GUILayout.Button("Send large package to master")) { var largeTestPackage = new LargePackageTestPackage(udpBoxContainer_Mono.PackageHeadBytes); largeTestPackage.byteList.AddRange(new byte[8 * 2]); var bytes = UDPBoxUtility.ConvertToLargePackageBytes(largeTestPackage, 8); for (int i = 0; i < bytes.Length; i++) { var bytes_singleChunk = bytes[i]; //var id = UDPBoxUtility.GetPackageID(bytes_singleChunk, udpBoxContainer_Mono.PackageHeadBytes); //Debug.Log("id: " + id); udpBoxContainer_Mono.SendUDPMessageToRandomPort(bytes_singleChunk, udpBoxContainer_Mono.MasterIPConnectInfo); } } }
public LargePackageTestHandler(byte[] packageHeadBytes) { mTemplate = new LargePackageTestPackage(packageHeadBytes); }