Work
This commit is contained in:
		
							
								
								
									
										368
									
								
								test3/bin/Debug/net5.0/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										368
									
								
								test3/bin/Debug/net5.0/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,368 @@
 | 
			
		||||
{
 | 
			
		||||
	"deleteAll": true,
 | 
			
		||||
	"delete": [],
 | 
			
		||||
	"add": [
 | 
			
		||||
		{
 | 
			
		||||
			"id": 0,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "I <20>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [ 0, 1 ]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 1,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "U <20>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [ 2, 3 ]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 2,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "I <20><>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [4,5]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 3,
 | 
			
		||||
			"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "U <20><>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [6,7]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 4,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "I <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [8,9]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 5,
 | 
			
		||||
			"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "U <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [10,11]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 6,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "I <20><>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [12,13]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 7,
 | 
			
		||||
			"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "t <20><>.<2E><><EFBFBD>",
 | 
			
		||||
			"measure": "<22><>.<2E>",
 | 
			
		||||
			"byteId": [14,15]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 8,
 | 
			
		||||
			"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "t <20><>.<2E><>",
 | 
			
		||||
			"measure": "<22><>.<2E>",
 | 
			
		||||
			"byteId": [16,17]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 9,
 | 
			
		||||
			"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "t <20><><EFBFBD>-<2D><><EFBFBD>",
 | 
			
		||||
			"measure": "<22><>.<2E>",
 | 
			
		||||
			"byteId": [18,19]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 10,
 | 
			
		||||
			"name": "t <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "t <20><>",
 | 
			
		||||
			"measure": "<22><>.<2E>",
 | 
			
		||||
			"byteId": [20,21]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 11,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0.1",
 | 
			
		||||
			"sname": "S <20><>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [22,23]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 12,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "S <20><>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"byteId": [24,25]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 13,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"measure": "<22><><EFBFBD>.<2E><>.<2E><>",
 | 
			
		||||
			"mul": -1,
 | 
			
		||||
			"byteId": [26,27]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 14,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "R <20><>-<2D><>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [28,29]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 15,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "R <20><>-<2D><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [30,31]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 16,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "Q <20>.<2E><>",
 | 
			
		||||
			"measure": "<22>^3/<2F>",
 | 
			
		||||
			"byteId": [ 32, 33 ]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 17,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [34,35]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 18,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>",
 | 
			
		||||
			"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [36,37]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 19,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "Q<>. <20><>.",
 | 
			
		||||
			"measure": "<22>^3/<2F>",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [38,39]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 20,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "Q<>. <20><>.",
 | 
			
		||||
			"measure": "<22>^3/<2F>",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [40,41]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 21,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.+1,5",
 | 
			
		||||
			"sname": "P <20>.<2E><>",
 | 
			
		||||
			"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [42,43]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 22,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "Q<>. <20><><EFBFBD>.",
 | 
			
		||||
			"measure": "<22>^3/<2F>",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [44,45]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 23,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>)",
 | 
			
		||||
			"sname": "I <20>.<2E><><EFBFBD> <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [58,59]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 25,
 | 
			
		||||
			"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><><EFBFBD>-<2D><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [62,63]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 26,
 | 
			
		||||
			"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><><EFBFBD>-<2D><><EFBFBD><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [64,65]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 27,
 | 
			
		||||
			"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "t <20><>.",
 | 
			
		||||
			"measure": "<22><>.<2E>",
 | 
			
		||||
			"byteId": [66,67]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 28,
 | 
			
		||||
			"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "t <20><><EFBFBD>.",
 | 
			
		||||
			"measure": "<22><>.<2E>",
 | 
			
		||||
			"byteId": [68,69]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 29,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "Q<>. <20><><EFBFBD>.",
 | 
			
		||||
			"measure": "<22>^3/<2F>",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [70,71]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 30,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><><EFBFBD>. <20><><EFBFBD>.",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [72,73]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 31,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.)",
 | 
			
		||||
			"sname": "I <20>.<2E><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD>.",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [74,75]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 33,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
			
		||||
			"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
			
		||||
			"measure": "<22><>.<2E><>.<2E><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [78,79]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 34,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,75",
 | 
			
		||||
			"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,25",
 | 
			
		||||
			"measure": "<22><>.<2E><>.<2E><>",
 | 
			
		||||
			"mul": 0.001,
 | 
			
		||||
			"byteId": [80,81]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 35,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
			
		||||
			"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [82,83]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 36,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
			
		||||
			"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
			
		||||
			"byteId": [84,85]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 37,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD>)",
 | 
			
		||||
			"sname": "<22><><EFBFBD>.I, <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [86,87]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 38,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><><EFBFBD>.<2E><>.<2E><><EFBFBD>.<2E><>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [88,89]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 39,
 | 
			
		||||
			"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ARPW",
 | 
			
		||||
			"sname": "I <20><>. ARPW",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [90,91]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 40,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><>.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22><><EFBFBD>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": []
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 41,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>. <20><> 1 <20><><EFBFBD>.",
 | 
			
		||||
			"sname": "U <20><>. 1<><31><EFBFBD>, <20>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [92,93]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 42,
 | 
			
		||||
			"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1",
 | 
			
		||||
			"sname": "I <20><><EFBFBD>1 <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"byteId": [94,95]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 43,
 | 
			
		||||
			"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2",
 | 
			
		||||
			"sname": "I <20><><EFBFBD>2 <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"byteId": [96,97]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 44,
 | 
			
		||||
			"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3",
 | 
			
		||||
			"sname": "I <20><><EFBFBD>3 <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"byteId": [98,99]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 45,
 | 
			
		||||
			"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"sname": "<22><><EFBFBD><EFBFBD>. <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22><>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [100,101]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 46,
 | 
			
		||||
			"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>p",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [102,103]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 47,
 | 
			
		||||
			"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i",
 | 
			
		||||
			"mul": 0.01,
 | 
			
		||||
			"byteId": [104,105]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 49,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
			
		||||
			"byteId": [106,107]
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"id": 50,
 | 
			
		||||
			"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> U <20><><EFBFBD>",
 | 
			
		||||
			"measure": "<22>",
 | 
			
		||||
			"mul": 0.1,
 | 
			
		||||
			"byteId": [108,109]
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										16
									
								
								test3/bin/Debug/net5.0/Config/config.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								test3/bin/Debug/net5.0/Config/config.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
{
 | 
			
		||||
  "servers": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "STP 1",
 | 
			
		||||
      "ip": "10.10.45.151",
 | 
			
		||||
      "port": 1070,
 | 
			
		||||
      "dir": "Y:\\data"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "STP 2",
 | 
			
		||||
      "ip": "10.10.45.152",
 | 
			
		||||
      "port": 1070,
 | 
			
		||||
      "dir": "Z:\\data"
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/DataClient.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/DataClient.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/DataClient.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/DataClient.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										249
									
								
								test3/bin/Debug/net5.0/DataClient.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										249
									
								
								test3/bin/Debug/net5.0/DataClient.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,249 @@
 | 
			
		||||
<?xml version="1.0"?>
 | 
			
		||||
<doc>
 | 
			
		||||
    <assembly>
 | 
			
		||||
        <name>DataClient</name>
 | 
			
		||||
    </assembly>
 | 
			
		||||
    <members>
 | 
			
		||||
        <member name="T:DataClient.NETClient">
 | 
			
		||||
            <summary>Класс для связи с СТП сервером по проботоколу TCP.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.NETClient.Status">
 | 
			
		||||
            <summary>
 | 
			
		||||
				Статус процесса выполнения запроса.
 | 
			
		||||
				Предполагается использовать только на больших
 | 
			
		||||
				загрузках и в ассинхронных задачах
 | 
			
		||||
			</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="T:DataClient.NETClient.Code">
 | 
			
		||||
            <summary>Коды для работы с СТП.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.version">
 | 
			
		||||
            <summary>Версия.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.download">
 | 
			
		||||
            <summary>Загрузка.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.pasp_download">
 | 
			
		||||
            <summary>Загрузка паспорта.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.server_time">
 | 
			
		||||
            <summary>Время сервера.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.keep_alive">
 | 
			
		||||
            <summary>Оставаться на связи.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.download_nh">
 | 
			
		||||
            <summary>Загрузка (nh).</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.dir_browse">
 | 
			
		||||
            <summary>Структура директории.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:DataClient.NETClient.Code.by_name">
 | 
			
		||||
            <summary>Поиск команды по имени.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.NETClient.Ip">
 | 
			
		||||
            <summary>IP адрес СТП.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.NETClient.Port">
 | 
			
		||||
            <summary>Порт СТП.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.NETClient.RetryCount">
 | 
			
		||||
            <summary>Количество попыток переподключения.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.NETClient.RetryInterval">
 | 
			
		||||
            <summary>Время в секундах между попытками переподключения.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.#ctor">
 | 
			
		||||
            <summary>Основной конструктор класса NetClient. Ip-адрес - 127.0.0.1; Порт - 1070;</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.#ctor(System.String,System.Int32)">
 | 
			
		||||
            <summary>Конструктор класса NetClient с параметрами.</summary><param name="ip">Ip-адрес сервера.</param><param name="port">Порт сервера.</param>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.ReceiveBytesFull(System.Net.Sockets.NetworkStream)">
 | 
			
		||||
            <summary>Получение неопределенного количество байт с сервера. Количество ограничено максимальным значением типа UInt.</summary><param name="ns">Открытый сетевой поток.</param><returns>Массив байт.</returns><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Соединение с сервером закрыто.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Стрим недоступен для Чтения.
 | 
			
		||||
			</exception><exception cref="T:System.TimeoutException">
 | 
			
		||||
				Сервер сбросил соединение.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.ReceiveBytesFixSize(System.Net.Sockets.NetworkStream,System.UInt32)">
 | 
			
		||||
            <summary>Получение определенного количество байт с сервера.</summary><param name="ns">Открытый сетевой поток.</param><param name="size">Кол-во получаемых байт.</param><returns>Массив байт. Может быть меньше заданного количества.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Размер байт не должен равняться нулю.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Стрим недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.TimeoutException">
 | 
			
		||||
				Сервер сбросил соединение.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.SendBytes(System.Net.Sockets.NetworkStream,System.Byte[])">
 | 
			
		||||
            <summary>Отправка массива байт на СТП.</summary><param name="ns">Открытый сетевой поток.</param><param name="arr">Массив байт.</param><returns>Результат отправки.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Размер байт не должен равняться нулю.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Стрим недоступен для записи.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.CreateCode(System.UInt32,System.String,System.Byte[],System.Byte[])">
 | 
			
		||||
            <summary>Формирование массива байт на отправку.</summary><param name="code">Код комманды. Конвертируется в 4 байта. (0x00 0x00 0x00 0x00)</param><param name="val">Передаваемая строка.</param><param name="prefix">Байты перед передаваемой строкой.</param><param name="postfix">Байты после передаваемой строкой.</param><returns>Массив байт для отправки на СТП.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Connect">
 | 
			
		||||
            <summary>Открытие соединения к серверу.</summary><remarks>Информирует только о подключении к серверу. Исключения опускает.</remarks><returns>Состояние подключения.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Connected">
 | 
			
		||||
            <summary>Проверка подключения.</summary><returns>Состояние подключения.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Close">
 | 
			
		||||
            <summary>Закрыть подключение.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.SendBytes(System.Byte[])">
 | 
			
		||||
            <summary>Отправка массива байт на СТП.</summary><param name="send">Массив байт для отправки.</param><returns>Результат отправки.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Размер байт не должен равняться нулю.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.ReceiveBytes">
 | 
			
		||||
            <summary>Получение неизвестного количество байт.</summary><remarks>Возвращает null, если что-то пошло не так.</remarks><returns>Массив байт.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.ReceiveBytes(System.UInt32)">
 | 
			
		||||
            <summary>Получение определенного количество байт.</summary><param name="size">Количество байт.</param><remarks>Возвращает null, если что-то пошло не так.</remarks><returns>Массив байт определенного размера. Может массив быть меньше, если в буфере не будет достаточно данных.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.My_Connect">
 | 
			
		||||
            <summary>Внутренняя функция для создания подключения.</summary><returns>Возвращает флаг необходимости закрытия соединения.</returns><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.My_Close(System.Boolean)">
 | 
			
		||||
            <summary>Внетренняя функция для закрытия соединения.</summary><param name="needClose">Флаг о необходимости закрыть соединение.</param>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.GetFile(DataClient.NETClient.Code,System.DateTime,System.Int32,System.Int32)">
 | 
			
		||||
            <summary>Внутренняя функция получения файлов.</summary><param name="code">Код, который будет отправлен на сервер.</param><param name="date">Дата. Из неё формируется строка в формате YYYMMDD.</param><param name="vdp">Номер печи. 00 - общецеховые параметры.</param><param name="idx">Индекс файла. От 0 до 15.</param><returns>Массив байт, соответствующий запрашиваемому файлу.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный код, для получения файла.
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_Download_NH(System.DateTime,System.Int32,System.Int32)">
 | 
			
		||||
            <summary>Получение файла данных (байтами) с СТП.</summary><param name="date">Дата. Из неё формируется строка в формате YYYMMDD.</param><param name="vdp">Номер печи. 00 - общецеховые параметры.</param><param name="idx">Индекс файла. От 0 до 15.</param><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><returns>Обработанный массив байт.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный код, для получения файла.
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_Download(System.DateTime,System.Int32,System.Int32)">
 | 
			
		||||
            <summary>Получение файла данных (байтами) с СТП.</summary><param name="date">Дата. Из неё формируется строка в формате YYYMMDD.</param><param name="vdp">Номер печи. 00 - общецеховые параметры.</param><param name="idx">Индекс файла. От 0 до 15.</param><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><returns>Обработанный массив байт.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный код, для получения файла.
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_By_Name(System.String)">
 | 
			
		||||
            <summary>Получение файла данных (байтами) с СТП.</summary><param name="val">Название команды.</param><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><returns>Массив байт, соответствующий этой команде. Может вернуть null.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_Dir_Browse(System.String)">
 | 
			
		||||
            <summary>Получение структуры файлов и папок в запрашиваемой директории.</summary><param name="dir">Путь, структуру которого надо отобразить.</param><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><returns>Массив строк. Полные пути к файлам и папкам. Может вернуть null.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный флаг окончания строки.
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_Server_Time">
 | 
			
		||||
            <summary>Получение текущее время на сервере.</summary><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><returns>Текущее время на сервере.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный флаг окончания строки.
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_Version">
 | 
			
		||||
            <summary>Получение текущую версию сервера.</summary><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><returns>строку с названием версии сервера.</returns><exception cref="T:System.ArgumentException">
 | 
			
		||||
				Неверный флаг окончания строки.
 | 
			
		||||
				Неверный флаг во время получения файла.
 | 
			
		||||
			</exception><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.NETClient.Full_Keep_Alive">
 | 
			
		||||
            <summary>Отправка команды для поддержания соединения.</summary><remarks>Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации.</remarks><exception cref="T:System.IO.IOException">
 | 
			
		||||
				Предыдущий запрос не закончен.
 | 
			
		||||
				Поток недоступен для записи.
 | 
			
		||||
			</exception><exception cref="T:System.InvalidOperationException">
 | 
			
		||||
				Не получилось соединиться с сервером.
 | 
			
		||||
			</exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="T:DataClient.STPClient">
 | 
			
		||||
            <summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.STPClient.Config">
 | 
			
		||||
            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.STPClient.UseServer">
 | 
			
		||||
            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.STPClient.ListServers">
 | 
			
		||||
            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="P:DataClient.STPClient.Server">
 | 
			
		||||
            <summary> Текущий рабочий сервер </summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            Проверка параметров сервера.
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="ip">Ip адрес сервера СТП.</param>
 | 
			
		||||
            <param name="port">Порт сервера СТП.</param>
 | 
			
		||||
            <param name="dir">Путь к архивным данным.</param>
 | 
			
		||||
            <returns>Результат проверки.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
			
		||||
            <summary>Добавление сервера в список серверов.</summary>
 | 
			
		||||
            <param name="name">Название сервера</param>
 | 
			
		||||
            <param name="ip">IP адресс сервера.</param>
 | 
			
		||||
            <param name="port">Порт сервера.</param>
 | 
			
		||||
            <param name="dir">Путь к архиву.</param>
 | 
			
		||||
            <returns>Результат выполнения функции.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
 | 
			
		||||
            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
			
		||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
			
		||||
            <returns>Результат выполнения функции.</returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.STPClient.#ctor">
 | 
			
		||||
            <summary>Создание экземпляра класса.</summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:DataClient.STPClient.#ctor(System.String)">
 | 
			
		||||
            <summary>Создание экземпляра класса с указанием конфигурационного файла.</summary>
 | 
			
		||||
            <param name="confDir">Путь к файлу конфигурации.</param>
 | 
			
		||||
        </member>
 | 
			
		||||
    </members>
 | 
			
		||||
</doc>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Microsoft.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Microsoft.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Microsoft.Extensions.Options.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Microsoft.Extensions.Options.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Microsoft.Extensions.Primitives.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Microsoft.Extensions.Primitives.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/NLog.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/NLog.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/NLog.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/NLog.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/ref/test3.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/ref/test3.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										214
									
								
								test3/bin/Debug/net5.0/test3.deps.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										214
									
								
								test3/bin/Debug/net5.0/test3.deps.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,214 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeTarget": {
 | 
			
		||||
    "name": ".NETCoreApp,Version=v5.0",
 | 
			
		||||
    "signature": ""
 | 
			
		||||
  },
 | 
			
		||||
  "compilationOptions": {},
 | 
			
		||||
  "targets": {
 | 
			
		||||
    ".NETCoreApp,Version=v5.0": {
 | 
			
		||||
      "test3/1.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "DataClient": "0.0.3",
 | 
			
		||||
          "NLog": "4.7.10",
 | 
			
		||||
          "NLog.Extensions.Logging": "1.7.3"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "test3.dll": {}
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "5.0.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection/5.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging/5.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "5.0.0",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
 | 
			
		||||
          "Microsoft.Extensions.Options": "5.0.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging.Abstractions/5.0.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Options/5.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "5.0.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net5.0/Microsoft.Extensions.Options.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Primitives/5.0.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {
 | 
			
		||||
            "assemblyVersion": "5.0.0.0",
 | 
			
		||||
            "fileVersion": "5.0.20.51904"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Newtonsoft.Json/13.0.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Newtonsoft.Json.dll": {
 | 
			
		||||
            "assemblyVersion": "13.0.0.0",
 | 
			
		||||
            "fileVersion": "13.0.1.25517"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "NLog/4.7.10": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/NLog.dll": {
 | 
			
		||||
            "assemblyVersion": "4.0.0.0",
 | 
			
		||||
            "fileVersion": "4.7.10.13013"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "NLog.Extensions.Logging/1.7.3": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
 | 
			
		||||
          "Microsoft.Extensions.Logging": "5.0.0",
 | 
			
		||||
          "NLog": "4.7.10"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net5.0/NLog.Extensions.Logging.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "1.7.3.1580"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "DataClient/0.0.3": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "NLog": "4.7.10",
 | 
			
		||||
          "NLog.Extensions.Logging": "1.7.3",
 | 
			
		||||
          "Newtonsoft.Json": "13.0.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "DataClient.dll": {}
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "libraries": {
 | 
			
		||||
    "test3/1.0.0": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.abstractions/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
 | 
			
		||||
      "path": "microsoft.extensions.logging/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging.Abstractions/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==",
 | 
			
		||||
      "path": "microsoft.extensions.logging.abstractions/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Options/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
 | 
			
		||||
      "path": "microsoft.extensions.options/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Primitives/5.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
 | 
			
		||||
      "path": "microsoft.extensions.primitives/5.0.0",
 | 
			
		||||
      "hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Newtonsoft.Json/13.0.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
 | 
			
		||||
      "path": "newtonsoft.json/13.0.1",
 | 
			
		||||
      "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "NLog/4.7.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==",
 | 
			
		||||
      "path": "nlog/4.7.10",
 | 
			
		||||
      "hashPath": "nlog.4.7.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "NLog.Extensions.Logging/1.7.3": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==",
 | 
			
		||||
      "path": "nlog.extensions.logging/1.7.3",
 | 
			
		||||
      "hashPath": "nlog.extensions.logging.1.7.3.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "DataClient/0.0.3": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/test3.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/test3.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/test3.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/test3.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/test3.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Debug/net5.0/test3.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										11
									
								
								test3/bin/Debug/net5.0/test3.runtimeconfig.dev.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								test3/bin/Debug/net5.0/test3.runtimeconfig.dev.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "additionalProbingPaths": [
 | 
			
		||||
      "C:\\Users\\google\\.dotnet\\store\\|arch|\\|tfm|",
 | 
			
		||||
      "C:\\Users\\google\\.nuget\\packages",
 | 
			
		||||
      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
 | 
			
		||||
      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
 | 
			
		||||
      "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										9
									
								
								test3/bin/Debug/net5.0/test3.runtimeconfig.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								test3/bin/Debug/net5.0/test3.runtimeconfig.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "tfm": "net5.0",
 | 
			
		||||
    "framework": {
 | 
			
		||||
      "name": "Microsoft.NETCore.App",
 | 
			
		||||
      "version": "5.0.0"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user