UnityEngine.UNETModule.xml 103 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<doc>
  <members>
    <assembly>
      <name>UnityEngine.UNETModule</name>
    </assembly>
    <member name="T:UnityEngine.Networking.ChannelQOS">
      <summary>
        <para>Defines parameters of channels.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.ChannelQOS.#ctor(UnityEngine.Networking.QosType)">
      <summary>
        <para>UnderlyingModel.MemDoc.MemDocModel.</para>
      </summary>
      <param name="value">Requested type of quality of service (default Unreliable).</param>
      <param name="channel">Copy constructor.</param>
    </member>
    <member name="M:UnityEngine.Networking.ChannelQOS.#ctor">
      <summary>
        <para>UnderlyingModel.MemDoc.MemDocModel.</para>
      </summary>
      <param name="value">Requested type of quality of service (default Unreliable).</param>
      <param name="channel">Copy constructor.</param>
    </member>
    <member name="M:UnityEngine.Networking.ChannelQOS.#ctor(UnityEngine.Networking.ChannelQOS)">
      <summary>
        <para>UnderlyingModel.MemDoc.MemDocModel.</para>
      </summary>
      <param name="value">Requested type of quality of service (default Unreliable).</param>
      <param name="channel">Copy constructor.</param>
    </member>
    <member name="P:UnityEngine.Networking.ChannelQOS.QOS">
      <summary>
        <para>Channel quality of service.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.ConnectionAcksType">
      <summary>
        <para>Defines size of the buffer holding reliable messages, before they will be acknowledged.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.ConnectionAcksType.Acks128">
      <summary>
        <para>Ack buffer can hold 128 messages.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.ConnectionAcksType.Acks32">
      <summary>
        <para>Ack buffer can hold 32 messages.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.ConnectionAcksType.Acks64">
      <summary>
        <para>Ack buffer can hold 64 messages.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.ConnectionAcksType.Acks96">
      <summary>
        <para>Ack buffer can hold 96 messages.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.ConnectionConfig">
      <summary>
        <para>This class defines parameters of connection between two peers, this definition includes various timeouts and sizes as well as channel configuration.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.AckDelay">
      <summary>
        <para>Defines the duration in milliseconds that the receiver waits for before it sends an acknowledgement back without waiting for any data payload. Default value = 33.

Network clients that send data to a server may do so using many different quality of service (QOS) modes, some of which (reliable modes) expect the server to send back acknowledgement of receipt of data sent.

Servers must periodically acknowledge data packets received over channels with reliable QOS modes by sending packets containing acknowledgement data (also known as "acks") back to the client. If the server were to send an acknowledgement immediately after receiving each packet from the client there would be significant overhead (the acknowledgement is a 32 or 64 bit integer, which is very small compared to the whole size of the packet which also contains the IP and the UDP header). AckDelay allows the server some time to accumulate a list of received reliable data packets to acknowledge, and decreases traffic overhead by combining many acknowledgements into a single packet.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.AcksType">
      <summary>
        <para>Determines the size of the buffer used to store reliable messages that are waiting for acknowledgement. It can be set to Acks32, Acks64, Acks96, or Acks128. Depends of this setting buffer can hold 32, 64, 96, or 128 messages. Default value = Ack32.

Messages sent on reliable quality of service channels are stored in a special buffer while they wait for acknowledgement from the peer. This buffer can be either 32, 64, 96 or 128 positions long. It is recommended to begin with this value set to Ack32, which defines a buffer up to 32 messages in size. If you receive NoResources errors often when you send reliable messages, change this value to the next possible size.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionConfig.AddChannel(UnityEngine.Networking.QosType)">
      <summary>
        <para>Adds a new channel to the configuration and returns the unique id of that channel.

Channels are logical delimiters of traffic between peers. Every time you send data to a peer, you should use two ids: connection id and channel id. Channels are not only logically separate traffic but could each be configured with a different quality of service (QOS). In the example below, a configuration is created containing two channels with Unreliable and Reliable QOS types. This configuration is then used for sending data.</para>
      </summary>
      <param name="value">Add new channel to configuration.</param>
      <returns>
        <para>Channel id, user can use this id to send message via this channel.</para>
      </returns>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.AllCostTimeout">
      <summary>
        <para>Defines the timeout in milliseconds after which messages sent via the AllCost channel will be re-sent without waiting for acknowledgement. Default value = 20 ms.

AllCost delivery quality of service (QOS) is a special QOS for delivering game-critical information, such as when the game starts, or when bullets are shot.

Due to packets dropping, sometimes reliable messages cannot be delivered and need to be re-sent. Reliable messages will re-sent after RTT+Delta time, (RTT is round trip time) where RTT is a dynamic value and can reach couple of hundred milliseconds. For the AllCost delivery channel this timeout can be user-defined to force game critical information to be re-sent.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.BandwidthPeakFactor">
      <summary>
        <para>Defines, when multiplied internally by InitialBandwidth, the maximum bandwidth that can be used under burst conditions.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.ChannelCount">
      <summary>
        <para>(Read Only) The number of channels in the current configuration.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.Channels">
      <summary>
        <para>The list of channels belonging to the current configuration.

Note: any ConnectionConfig passed as a parameter to a function in Unity Multiplayer is deep copied (that is, an entirely new copy is made, with no references to the original).</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.ConnectTimeout">
      <summary>
        <para>Timeout in ms which library will wait before it will send another connection request.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionConfig.#ctor">
      <summary>
        <para>Will create default connection config or will copy them from another.</para>
      </summary>
      <param name="config">Connection config.</param>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionConfig.#ctor(UnityEngine.Networking.ConnectionConfig)">
      <summary>
        <para>Will create default connection config or will copy them from another.</para>
      </summary>
      <param name="config">Connection config.</param>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.DisconnectTimeout">
      <summary>
        <para>Defines the timeout in milliseconds before a connection is considered to have been disconnected. Default value = 2000.

Unity Multiplayer defines conditions under which a connection is considered as disconnected. Disconnection can happen for the following reasons:

(1) A disconnection request was received.

(2) The connection has not received any traffic at all for a time longer than DisconnectTimeout (Note that live connections receive regular keep-alive packets, so in this case "no traffic" means not only no user traffic but also absence of any keep-alive traffic as well).

(3) Flow control determines that the time between sending packets is longer than DisconnectTimeout. Keep-alive packets are regularly delivered from peers and contain statistical information. This information includes values of packet loss due to network and peer overflow conditions. Setting NetworkDropThreshold and OverflowDropThreshold defines thresholds for flow control which can decrease packet frequency. When the time before sending the next packet is longer than DisconnectTimeout, the connection will be considered as disconnected and a disconnect event is received.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.FragmentSize">
      <summary>
        <para>Defines the fragment size for fragmented messages (for QOS: ReliableFragmented and UnreliableFragmented). Default value = 500.

Under fragmented quality of service modes, the original message is split into fragments (up to 64) of up to FragmentSize bytes each. The fragment size depends on the frequency and size of reliable messages sent. Each reliable message potentially could be re-sent, so you need to choose a fragment size less than the remaining free space in a UDP packet after retransmitted reliable messages are added to the packet. For example, if Networking.ConnectionConfig.PacketSize is 1440 bytes, and a reliable message's average size is 200 bytes, it would be wise to set this parameter to 900 – 1000 bytes.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionConfig.GetChannel(System.Byte)">
      <summary>
        <para>Return the QoS set for the given channel or throw an out of range exception.</para>
      </summary>
      <param name="idx">Index in array.</param>
      <returns>
        <para>Channel QoS.</para>
      </returns>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.InitialBandwidth">
      <summary>
        <para>Gets or sets the bandwidth in bytes per second that can be used by Unity Multiplayer. No traffic over this limit is allowed. Unity Multiplayer may internally reduce the bandwidth it uses due to flow control. The default value is 1500MB/sec (1,536,000 bytes per second). The default value is intentionally a large number to allow all traffic to pass without delay.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.MaxCombinedReliableMessageCount">
      <summary>
        <para>Defines the maximum number of small reliable messages that can be included in one combined message. Default value = 10.

Since each message sent to a server contains IP information and a UDP header, duplicating this information for every message sent can be inefficient in the case where there are many small messages being sent frequently. Many small reliable messages can be combined into one longer reliable message, saving space in the waiting buffer. Unity Multiplayer will automatically combine up to MaxCombinedReliableMessageCount small messages into one message. To qualify as a small message, the data payload of the message should not be greater than MaxCombinedReliableMessageSize.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.MaxCombinedReliableMessageSize">
      <summary>
        <para>Defines the maximum size in bytes of a reliable message which is considered small enough to include in a combined message. Default value = 100.

Since each message sent to a server contains IP information and a UDP header, duplicating this information for every message sent can be inefficient in the case where there are many small messages being sent frequently. Many small reliable messages can be combined into one longer reliable message, saving space in the waiting buffer. Unity Multiplayer will automatically combine up to MaxCombinedReliableMessageCount small messages into one message. To qualify as a small message, the data payload of the message should not be greater than MaxCombinedReliableMessageSize.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.MaxConnectionAttempt">
      <summary>
        <para>Defines the maximum number of times Unity Multiplayer will attempt to send a connection request without receiving a response before it reports that it cannot establish a connection. Default value = 10.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.MaxSentMessageQueueSize">
      <summary>
        <para>Defines maximum number of messages that can be held in the queue for sending. Default value = 128.

This buffer serves to smooth spikes in traffic and decreases network jitter. If the queue is full, a NoResources error will result from any calls to Send(). Setting this value greater than around 300 is likely to cause significant delaying of message delivering and can make game unplayable.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.MinUpdateTimeout">
      <summary>
        <para>Defines minimum time in milliseconds between sending packets. This duration may be automatically increased if required by flow control. Default value = 10.

When Send() is called, Unity Multiplayer won’t send the message immediately. Instead, once every SendTimeout milliseconds each connection is checked to see if it has something to send. While initial and minimal send timeouts can be set, these may be increased internally due to network conditions or buffer overflows.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.NetworkDropThreshold">
      <summary>
        <para>Defines the percentage (from 0 to 100) of packets that need to be dropped due to network conditions before the SendUpdate timeout is automatically increased (and send rate is automatically decreased). Default value = 5.

To avoid receiver overflow, Unity Multiplayer supports flow control. Each ping packet sent between connected peers contains two values:

(1) Packets lost due to network conditions.

(2) Packets lost because the receiver does not have free space in its incoming buffers.

Like OverflowDropThreshold, both values are reported in percent. Use NetworkDropThreshold and OverflowDropThreshold to set thresholds for these values. If a value reported in the ping packet exceeds the corresponding threshold, Unity Multiplayer increases the sending timeout for packets up to a maximum value of DisconnectTimeout.

Note: wireless networks usually exhibit 5% or greater packet loss. For wireless networks it is advisable to use a NetworkDropThreshold of 40-50%.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.OverflowDropThreshold">
      <summary>
        <para>Defines the percentage (from 0 to 100) of packets that need to be dropped due to lack of space in internal buffers before the SendUpdate timeout is automatically increased (and send rate is automatically decreased). Default value = 5.

To avoid receiver overflow, Unity Multiplayer supports flow control. Each ping packet sent between connected peers contains two values:

(1) Packets lost due to network conditions.

(2) Packets lost because the receiver does not have free space in its incoming buffers.

Like NetworkDropThreshold, both values are reported in percent. Use NetworkDropThreshold and OverflowDropThreshold to set thresholds for these values. If a value reported in the ping packet exceeds the corresponding threshold, Unity Multiplayer increases the sending timeout for packets up to a maximum value of DisconnectTimeout.

Note: wireless networks usually exhibit 5% or greater packet loss. For wireless networks it is advisable to use a NetworkDropThreshold of 40-50%.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.PacketSize">
      <summary>
        <para>Defines maximum packet size (in bytes) (including payload and all header). Packet can contain multiple messages inside. Default value = 1500.

Note that this default value is suitable for local testing only. Usually you should change this value; a recommended setting for PC or mobile is 1470. For games consoles this value should probably be less than ~1100. Wrong size definition can cause packet dropping.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.PingTimeout">
      <summary>
        <para>Defines the duration in milliseconds between keep-alive packets, also known as pings. Default value = 500.

The ping frequency should be long enough to accumulate good statistics and short enough to compare with DisconnectTimeout. A good guideline is to have more than 3 pings per disconnect timeout, and more than 5 messages per ping. For example, with a DisconnectTimeout of 2000ms, a PingTimeout of 500ms works well.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.ResendTimeout">
      <summary>
        <para>Defines the maximum wait time in milliseconds before the "not acknowledged" message is re-sent. Default value = 1200.

It does not make a lot of sense to wait for acknowledgement forever. This parameter sets an upper time limit at which point reliable messages are re-sent.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.SendDelay">
      <summary>
        <para>Gets or sets the delay in milliseconds after a call to Send() before packets are sent. During this time, new messages may be combined in queued packets. Default value: 10ms.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.SSLCAFilePath">
      <summary>
        <para>Defines the path to the file containing the certification authority (CA) certificate for WebSocket via SSL communication.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.SSLCertFilePath">
      <summary>
        <para>Defines path to SSL certificate file, for WebSocket via SSL communication.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.SSLPrivateKeyFilePath">
      <summary>
        <para>Defines the path to the file containing the private key for WebSocket via SSL communication.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.UdpSocketReceiveBufferMaxSize">
      <summary>
        <para>Defines the size in bytes of the receiving buffer for UDP sockets. It is useful to set this parameter equal to the maximum size of a fragmented message. Default value is OS specific (usually 8kb).</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.UsePlatformSpecificProtocols">
      <summary>
        <para>When starting a server use protocols that make use of platform specific optimisations where appropriate rather than cross-platform protocols. (Sony consoles only).</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionConfig.Validate(UnityEngine.Networking.ConnectionConfig)">
      <summary>
        <para>Validate parameters of connection config. Will throw exceptions if parameters are incorrect.</para>
      </summary>
      <param name="config"></param>
    </member>
    <member name="P:UnityEngine.Networking.ConnectionConfig.WebSocketReceiveBufferMaxSize">
      <summary>
        <para>WebSocket only. Defines the buffer size in bytes for received frames on a WebSocket host. If this value is 0 (the default), a 4 kilobyte buffer is used. Any other value results in a buffer of that size, in bytes.

WebSocket message fragments are called "frames". A WebSocket host has a buffer to store incoming message frames. Therefore this buffer should be set to the largest legal frame size supported. If an incoming frame exceeds the buffer size, no error is reported. However, the buffer will invoke the user callback in order to create space for the overflow.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.ConnectionSimulatorConfig">
      <summary>
        <para>Create configuration for network simulator; You can use this class in editor and developer build only.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionSimulatorConfig.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Single)">
      <summary>
        <para>Will create object describing network simulation parameters.</para>
      </summary>
      <param name="outMinDelay">Minimal simulation delay for outgoing traffic in ms.</param>
      <param name="outAvgDelay">Average simulation delay for outgoing traffic in ms.</param>
      <param name="inMinDelay">Minimal  simulation delay for incoming traffic in ms.</param>
      <param name="inAvgDelay">Average  simulation delay for incoming traffic in ms.</param>
      <param name="packetLossPercentage">Probability of packet loss  0 &lt;= p &lt;= 1.</param>
    </member>
    <member name="M:UnityEngine.Networking.ConnectionSimulatorConfig.Dispose">
      <summary>
        <para>Destructor.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.GlobalConfig">
      <summary>
        <para>Defines global paramters for network library.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.GlobalConfig.#ctor">
      <summary>
        <para>Create new global config object.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.MaxHosts">
      <summary>
        <para>Defines how many hosts you can use. Default Value = 16. Max value = 128.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.MaxNetSimulatorTimeout">
      <summary>
        <para>Deprecated. Defines maximum delay for network simulator. See Also: MaxTimerTimeout.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.MaxPacketSize">
      <summary>
        <para>Defines maximum possible packet size in bytes for all network connections.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.MaxTimerTimeout">
      <summary>
        <para>Defines the maximum timeout in milliseconds for any configuration. The default value is 12 seconds (12000ms).</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.MinNetSimulatorTimeout">
      <summary>
        <para>Deprecated. Defines the minimal timeout for network simulator. You cannot set up any delay less than this value. See Also: MinTimerTimeout.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.MinTimerTimeout">
      <summary>
        <para>Defines the minimum timeout in milliseconds recognised by the system. The default value is 1 ms.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.ReactorMaximumReceivedMessages">
      <summary>
        <para>This property determines the initial size of the queue that holds messages received by Unity Multiplayer before they are processed.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.ReactorMaximumSentMessages">
      <summary>
        <para>Defines the initial size of the send queue. Messages are placed in this queue ready to be sent in packets to their destination.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.ReactorModel">
      <summary>
        <para>Defines reactor model for the network library.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.ThreadAwakeTimeout">
      <summary>
        <para>Defines (1) for select reactor, minimum time period, when system will check if there are any messages for send (2) for fixrate reactor, minimum interval of time, when system will check for sending and receiving messages.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.GlobalConfig.ThreadPoolSize">
      <summary>
        <para>Defines how many worker threads are available to handle incoming and outgoing messages.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.HostTopology">
      <summary>
        <para>Class defines network topology for host (socket opened by Networking.NetworkTransport.AddHost function). This topology defines: (1) how many connection with default config will be supported and (2) what will be special connections (connections with config different from default).</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.HostTopology.AddSpecialConnectionConfig(UnityEngine.Networking.ConnectionConfig)">
      <summary>
        <para>Add special connection to topology (for example if you need to keep connection to standalone chat server you will need to use this function). Returned id should be use as one of parameters (with ip and port) to establish connection to this server.</para>
      </summary>
      <param name="config">Connection config for special connection.</param>
      <returns>
        <para>Id of this connection. You should use this id when you call Networking.NetworkTransport.Connect.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.HostTopology.#ctor(UnityEngine.Networking.ConnectionConfig,System.Int32)">
      <summary>
        <para>Create topology.</para>
      </summary>
      <param name="defaultConfig">Default config.</param>
      <param name="maxDefaultConnections">Maximum default connections.</param>
    </member>
    <member name="P:UnityEngine.Networking.HostTopology.DefaultConfig">
      <summary>
        <para>Defines config for default connections in the topology.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.HostTopology.GetSpecialConnectionConfig(System.Int32)">
      <summary>
        <para>Return reference to special connection config. Parameters of this config can be changed.</para>
      </summary>
      <param name="i">Config id.</param>
      <returns>
        <para>Connection config.</para>
      </returns>
    </member>
    <member name="P:UnityEngine.Networking.HostTopology.MaxDefaultConnections">
      <summary>
        <para>Defines how many connection with default config be permitted.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.HostTopology.ReceivedMessagePoolSize">
      <summary>
        <para>Defines the maximum number of messages that each host can hold in its pool of received messages. The default size is 128.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.HostTopology.SentMessagePoolSize">
      <summary>
        <para>Defines the maximum number of messages that each host can hold in its pool of messages waiting to be sent. The default size is 128.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.HostTopology.SpecialConnectionConfigs">
      <summary>
        <para>List of special connection configs.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.HostTopology.SpecialConnectionConfigsCount">
      <summary>
        <para>Returns count of special connection added to topology.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Match.MatchInfo">
      <summary>
        <para>Details about a UNET MatchMaker match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.accessToken">
      <summary>
        <para>The binary access token this client uses to authenticate its session for future commands.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.address">
      <summary>
        <para>IP address of the host of the match,.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.domain">
      <summary>
        <para>The numeric domain for the match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.networkId">
      <summary>
        <para>The unique ID of this match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.nodeId">
      <summary>
        <para>NodeID for this member client in the match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.port">
      <summary>
        <para>Port of the host of the match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfo.usingRelay">
      <summary>
        <para>This flag indicates whether or not the match is using a Relay server.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Match.MatchInfoSnapshot">
      <summary>
        <para>A class describing the match information as a snapshot at the time the request was processed on the MatchMaker.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.averageEloScore">
      <summary>
        <para>The average Elo score of the match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.currentSize">
      <summary>
        <para>The current number of players in the match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.directConnectInfos">
      <summary>
        <para>The collection of direct connect info classes describing direct connection information supplied to the MatchMaker.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.hostNodeId">
      <summary>
        <para>The NodeID of the host for this match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.isPrivate">
      <summary>
        <para>Describes if the match is private. Private matches are unlisted in ListMatch results.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.matchAttributes">
      <summary>
        <para>The collection of match attributes on this match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.maxSize">
      <summary>
        <para>The maximum number of players this match can grow to.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.name">
      <summary>
        <para>The text name for this match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.networkId">
      <summary>
        <para>The network ID for this match.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Match.MatchInfoSnapshot.MatchInfoDirectConnectSnapshot">
      <summary>
        <para>A class describing one member of a match and what direct connect information other clients have supplied.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.MatchInfoDirectConnectSnapshot.hostPriority">
      <summary>
        <para>The host priority for this direct connect info. Host priority describes the order in which this match member occurs in the list of clients attached to a match.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.MatchInfoDirectConnectSnapshot.nodeId">
      <summary>
        <para>NodeID of the match member this info refers to.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.MatchInfoDirectConnectSnapshot.privateAddress">
      <summary>
        <para>The private network address supplied for this direct connect info.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.MatchInfoSnapshot.MatchInfoDirectConnectSnapshot.publicAddress">
      <summary>
        <para>The public network address supplied for this direct connect info.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Match.NetworkMatch">
      <summary>
        <para>A component for communicating with the Unity Multiplayer Matchmaking service.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Match.NetworkMatch.baseUri">
      <summary>
        <para>The base URI of the MatchMaker that this NetworkMatch will communicate with.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Match.NetworkMatch.BasicResponseDelegate">
      <summary>
        <para>A delegate that can handle MatchMaker responses that return basic response types (generally only indicating success or failure and extended information if a failure did happen).</para>
      </summary>
      <param name="success">Indicates if the request succeeded.</param>
      <param name="extendedInfo">A text description of the failure if success is false.</param>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.CreateMatch(System.String,System.UInt32,System.Boolean,System.String,System.String,System.String,System.Int32,System.Int32,UnityEngine.Networking.Match.NetworkMatch/DataResponseDelegate`1&lt;UnityEngine.Networking.Match.MatchInfo&gt;)">
      <summary>
        <para>Use this function to create a new match. The client which calls this function becomes the host of the match.</para>
      </summary>
      <param name="matchName">The text string describing the name for this match.</param>
      <param name="matchSize">When creating a match, the matchmaker will use either this value, or the maximum size you have configured online at https:multiplayer.unity3d.com, whichever is lower. This way you can specify different match sizes for a particular game, but still maintain an overall size limit in the online control panel.</param>
      <param name="matchAdvertise">A bool indicating if this match should be available in NetworkMatch.ListMatches results.</param>
      <param name="matchPassword">A text string indicating if this match is password protected. If it is, all clients trying to join this match must supply the correct match password.</param>
      <param name="publicClientAddress">The optional public client address. This value is stored on the matchmaker and given to clients listing matches. It is intended to be a network address for connecting to this client directly over the internet. This value will only be present if a publicly available address is known, and direct connection is supported by the matchmaker.</param>
      <param name="privateClientAddress">The optional private client address. This value is stored on the matchmaker and given to clients listing matches. It is intended to be a network address for connecting to this client directly on a local area network. This value will only be present if direct connection is supported by the matchmaker. This may be an empty string and it will not affect the ability to interface with matchmaker or use relay server.</param>
      <param name="eloScoreForMatch">The Elo score for the client hosting the match being created.  If this number is set on all clients to indicate relative skill level, this number is used to return matches ordered by those that are most suitable for play given a listing player's skill level. This may be 0 on all clients, which would disable any Elo calculations in the MatchMaker.</param>
      <param name="requestDomain">The request domain for this request. Only requests in the same domain can interface with each other. For example if a NetworkMatch.CreateMatch is made with domain 1, only ListMatches that also specify domain 1 will find that match. Use this value to silo different (possibly incompatible) client versions.</param>
      <param name="callback">The callback to be called when this function completes. This will be called regardless of whether the function succeeds or fails.</param>
      <returns>
        <para>This function is asynchronous and will complete at some point in the future, when the coroutine has finished communicating with the service backend.</para>
      </returns>
    </member>
    <member name="T:UnityEngine.Networking.Match.NetworkMatch.DataResponseDelegate_1">
      <summary>
        <para>Response delegate containing basic information plus a data member. This is used on a subset of MatchMaker callbacks that require data passed in along with the success/failure information of the call itself.</para>
      </summary>
      <param name="success">Indicates if the request succeeded.</param>
      <param name="extendedInfo">If success is false, this will contain a text string indicating the reason.</param>
      <param name="responseData">The generic passed in containing data required by the callback. This typically contains data returned from a call to the service backend.</param>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.DestroyMatch(UnityEngine.Networking.Types.NetworkID,System.Int32,UnityEngine.Networking.Match.NetworkMatch/BasicResponseDelegate)">
      <summary>
        <para>This function is used to tell MatchMaker to destroy a match in progress, regardless of who is connected.</para>
      </summary>
      <param name="netId">The NetworkID of the match to terminate.</param>
      <param name="requestDomain">The request domain for this request. Only requests in the same domain can interface with each other. For example if a NetworkMatch.CreateMatch is made with domain 1, only ListMatches that also specify domain 1 will find that match. Use this value to silo different (possibly incompatible) client versions.</param>
      <param name="callback">The callback to be called when the request completes.</param>
      <returns>
        <para>This function is asynchronous and will complete at some point in the future, when the coroutine has finished communicating with the service backend.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.DropConnection(UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.NodeID,System.Int32,UnityEngine.Networking.Match.NetworkMatch/BasicResponseDelegate)">
      <summary>
        <para>A function to allow an individual client to be dropped from a match.</para>
      </summary>
      <param name="netId">The NetworkID of the match the client to drop belongs to.</param>
      <param name="dropNodeId">The NodeID of the client to drop inside the specified match.</param>
      <param name="requestDomain">The request domain for this request. Only requests in the same domain can interface with each other. For example if a NetworkMatch.CreateMatch is made with domain 1, only ListMatches that also specify domain 1 will find that match. Use this value to silo different (possibly incompatible) client versions.</param>
      <param name="callback">The callback to invoke when the request completes.</param>
      <returns>
        <para>This function is asynchronous and will complete at some point in the future, when the coroutine has finished communicating with the service backend.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.JoinMatch(UnityEngine.Networking.Types.NetworkID,System.String,System.String,System.String,System.Int32,System.Int32,UnityEngine.Networking.Match.NetworkMatch/DataResponseDelegate`1&lt;UnityEngine.Networking.Match.MatchInfo&gt;)">
      <summary>
        <para>The function used to tell MatchMaker the current client wishes to join a specific match.</para>
      </summary>
      <param name="netId">The NetworkID of the match to join. This is found through calling NetworkMatch.ListMatches and picking a result from the returned list of matches.</param>
      <param name="matchPassword">The password of the match. Leave empty if there is no password for the match, and supply the text string password if the match was configured to have one of the NetworkMatch.CreateMatch request.</param>
      <param name="publicClientAddress">The optional public client address. This value will be stored on the matchmaker and given to other clients listing matches. You should send this value if you want your players to be able to connect directly with each other over the internet. Alternatively you can pass an empty string and it will not affect the ability to interface with matchmaker or use relay server.</param>
      <param name="privateClientAddress">The optional private client address. This value will be stored on the matchmaker and given to other clients listing matches. You should send this value if you want your players to be able to connect directly with each other over a Local Area Network. Alternatively you can pass an empty string and it will not affect the ability to interface with matchmaker or use relay server.</param>
      <param name="eloScoreForClient">The Elo score for the client joining the match being created. If this number is set on all clients to indicate relative skill level, this number is used to return matches ordered by those that are most suitable for play given a listing player's skill level. This may be 0 on all clients, which would disable any Elo calculations in the MatchMaker.</param>
      <param name="requestDomain">The request domain for this request. Only requests in the same domain can interface with each other. For example if a NetworkMatch.CreateMatch is made with domain 1, only ListMatches that also specify domain 1 will find that match. Use this value to silo different (possibly incompatible) client versions.</param>
      <param name="callback">The callback to be invoked when this call completes.</param>
      <returns>
        <para>This function is asynchronous and will complete at some point in the future, when the coroutine has finished communicating with the service backend.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.ListMatches(System.Int32,System.Int32,System.String,System.Boolean,System.Int32,System.Int32,UnityEngine.Networking.Match.NetworkMatch/DataResponseDelegate`1&lt;System.Collections.Generic.List`1&lt;UnityEngine.Networking.Match.MatchInfoSnapshot&gt;&gt;)">
      <summary>
        <para>The function to list ongoing matches in the MatchMaker.</para>
      </summary>
      <param name="startPageNumber">The current page to list in the return results.</param>
      <param name="resultPageSize">The size of the page requested. This determines the maximum number of matches contained in the list of matches passed into the callback.</param>
      <param name="matchNameFilter">The text string name filter. This is a partial wildcard search against match names that are currently active, and can be thought of as matching equivalent to *&lt;matchNameFilter&gt;* where any result containing the entire string supplied here will be in the result set.</param>
      <param name="filterOutPrivateMatchesFromResults">Boolean that indicates if the response should contain matches that are private (meaning matches that are password protected).</param>
      <param name="eloScoreTarget">The Elo score target for the match list results to be grouped around. If used, this should be set to the Elo level of the client listing the matches so results will more closely match that player's skill level. If not used this can be set to 0 along with all other Elo refereces in funcitons like NetworkMatch.CreateMatch or NetworkMatch.JoinMatch.</param>
      <param name="requestDomain">The request domain for this request. Only requests in the same domain can interface with each other. For example if a NetworkMatch.CreateMatch is made with domain 1, only ListMatches that also specify domain 1 will find that match. Use this value to silo different (possibly incompatible) client versions.</param>
      <param name="callback">The callback invoked when this call completes on the MatchMaker.</param>
      <returns>
        <para>This function is asynchronous and will complete at some point in the future, when the coroutine has finished communicating with the service backend.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.SetMatchAttributes(UnityEngine.Networking.Types.NetworkID,System.Boolean,System.Int32,UnityEngine.Networking.Match.NetworkMatch/BasicResponseDelegate)">
      <summary>
        <para>This function allows the caller to change attributes on a match in progress.</para>
      </summary>
      <param name="networkId">The NetworkID of the match to set attributes on.</param>
      <param name="isListed">A bool indicating whether the match should be listed in NetworkMatch.ListMatches results after this call is complete.</param>
      <param name="requestDomain">The request domain for this request. Only requests in the same domain can interface with each other. For example if a NetworkMatch.CreateMatch is made with domain 1, only ListMatches that also specify domain 1 will find that match. Use this value to silo different (possibly incompatible) client versions.</param>
      <param name="callback">The callback invoked after the call has completed, indicating if it was successful or not.</param>
      <returns>
        <para>This function is asynchronous and will complete at some point in the future, when the coroutine has finished communicating with the service backend.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.Match.NetworkMatch.SetProgramAppID(UnityEngine.Networking.Types.AppID)">
      <summary>
        <para>This method is deprecated. Please instead log in through the editor services panel and setup the project under the Unity Multiplayer section. This will populate the required infomation from the cloud site automatically.</para>
      </summary>
      <param name="programAppID">Deprecated, see description.</param>
    </member>
    <member name="T:UnityEngine.Networking.NetworkError">
      <summary>
        <para>Possible Networking.NetworkTransport errors.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.BadMessage">
      <summary>
        <para>Not a data message.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.CRCMismatch">
      <summary>
        <para>The Networking.ConnectionConfig  does not match the other endpoint.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.DNSFailure">
      <summary>
        <para>The address supplied to connect to was invalid or could not be resolved.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.MessageToLong">
      <summary>
        <para>The message is too long to fit the buffer.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.NoResources">
      <summary>
        <para>Not enough resources are available to process this request.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.Ok">
      <summary>
        <para>The operation completed successfully.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.Timeout">
      <summary>
        <para>Connection timed out.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.UsageError">
      <summary>
        <para>This error will occur if any function is called with inappropriate parameter values.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.VersionMismatch">
      <summary>
        <para>The protocol versions are not compatible. Check your library versions.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.WrongChannel">
      <summary>
        <para>The specified channel doesn't exist.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.WrongConnection">
      <summary>
        <para>The specified connectionId doesn't exist.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.WrongHost">
      <summary>
        <para>The specified host not available.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkError.WrongOperation">
      <summary>
        <para>Operation is not supported.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.NetworkEventType">
      <summary>
        <para>Event that is returned when calling the Networking.NetworkTransport.Receive and Networking.NetworkTransport.ReceiveFromHost functions.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkEventType.BroadcastEvent">
      <summary>
        <para>Broadcast discovery event received.
To obtain sender connection info and possible complimentary message from them, call Networking.NetworkTransport.GetBroadcastConnectionInfo() and Networking.NetworkTransport.GetBroadcastConnectionMessage() functions.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkEventType.ConnectEvent">
      <summary>
        <para>Connection event received. Indicating that a new connection was established.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkEventType.DataEvent">
      <summary>
        <para>Data event received. Indicating that data was received.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkEventType.DisconnectEvent">
      <summary>
        <para>Disconnection event received.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.NetworkEventType.Nothing">
      <summary>
        <para>No new event was received.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.NetworkTransport">
      <summary>
        <para>Transport Layer API.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.AddHost(UnityEngine.Networking.HostTopology,System.Int32,System.String)">
      <summary>
        <para>Creates a host based on Networking.HostTopology.</para>
      </summary>
      <param name="topology">The Networking.HostTopology associated with the host.</param>
      <param name="port">Port to bind to (when 0 is selected, the OS will choose a port at random).</param>
      <param name="ip">IP address to bind to.</param>
      <returns>
        <para>Returns the ID of the host that was created.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.AddHostWithSimulator(UnityEngine.Networking.HostTopology,System.Int32,System.Int32,System.Int32,System.String)">
      <summary>
        <para>Create a host and configure them to simulate Internet latency (works on Editor and development build only).</para>
      </summary>
      <param name="topology">The Networking.HostTopology associated with the host.</param>
      <param name="minTimeout">Minimum simulated delay in milliseconds.</param>
      <param name="maxTimeout">Maximum simulated delay in milliseconds.</param>
      <param name="port">Port to bind to (when 0 is selected, the OS will choose a port at random).</param>
      <param name="ip">IP address to bind to.</param>
      <returns>
        <para>Returns host ID just created.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.AddWebsocketHost(UnityEngine.Networking.HostTopology,System.Int32)">
      <summary>
        <para>Created web socket host.</para>
      </summary>
      <param name="port">Port to bind to.</param>
      <param name="topology">The Networking.HostTopology associated with the host.</param>
      <param name="ip">IP address to bind to.</param>
      <returns>
        <para>Web socket host id.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.AddWebsocketHost(UnityEngine.Networking.HostTopology,System.Int32,System.String)">
      <summary>
        <para>Created web socket host.</para>
      </summary>
      <param name="port">Port to bind to.</param>
      <param name="topology">The Networking.HostTopology associated with the host.</param>
      <param name="ip">IP address to bind to.</param>
      <returns>
        <para>Web socket host id.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.Connect(System.Int32,System.String,System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Tries to establish a connection to another peer.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="address">IPv4 address of the other peer.</param>
      <param name="port">Port of the other peer.</param>
      <param name="exceptionConnectionId">Set to 0 in the case of a default connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="exeptionConnectionId"></param>
      <returns>
        <para>A unique connection identifier on success (otherwise zero).</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ConnectAsNetworkHost(System.Int32,System.String,System.Int32,UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.SourceID,UnityEngine.Networking.Types.NodeID,System.Byte&amp;)">
      <summary>
        <para>Create dedicated connection to Relay server.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="address">IPv4 address of the relay.</param>
      <param name="port">Port of the relay.</param>
      <param name="network">GUID for the relay match, retrieved by calling Networking.Match.NetworkMatch.CreateMatch and using the Networking.Match.MatchInfo.networkId.</param>
      <param name="source">GUID for the source, can be retrieved by calling Utility.GetSourceID.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="node">Slot ID for this user, retrieved by calling Networking.Match.NetworkMatch.CreateMatch and using the Networking.Match.MatchInfo.nodeId.</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ConnectEndPoint(System.Int32,System.Net.EndPoint,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Try to establish connection to other peer, where the peer is specified using a C# System.EndPoint.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="xboxOneEndPoint">A valid System.EndPoint.</param>
      <param name="exceptionConnectionId">Set to 0 in the case of a default connection.</param>
      <param name="endPoint"></param>
      <returns>
        <para>A unique connection identifier on success (otherwise zero).</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ConnectToNetworkPeer(System.Int32,System.String,System.Int32,System.Int32,System.Int32,UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.SourceID,UnityEngine.Networking.Types.NodeID,System.Int32,System.Single,System.Byte&amp;)">
      <summary>
        <para>Create a connection to another peer in the Relay group.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="address">IP address of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.address.</param>
      <param name="port">Port of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.port.</param>
      <param name="exceptionConnectionId">Set to 0 in the case of a default connection.</param>
      <param name="relaySlotId">ID of the remote peer in relay.</param>
      <param name="network">GUID for the relay match, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.networkId.</param>
      <param name="source">GUID for the source, can be retrieved by calling Utility.GetSourceID.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="node">Slot ID reserved for the user, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.nodeId.</param>
      <param name="bucketSizeFactor">Allowed peak bandwidth (peak bandwidth = factor*bytesPerSec, recommended value is 2.0) If data has not been sent for a long time, it is allowed to send more data, with factor 2 it is allowed send 2*bytesPerSec bytes per sec.</param>
      <param name="bytesPerSec">Average bandwidth (bandwidth will be throttled on this level).</param>
      <returns>
        <para>A unique connection identifier on success (otherwise zero).</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ConnectToNetworkPeer(System.Int32,System.String,System.Int32,System.Int32,System.Int32,UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.SourceID,UnityEngine.Networking.Types.NodeID,System.Byte&amp;)">
      <summary>
        <para>Create a connection to another peer in the Relay group.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="address">IP address of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.address.</param>
      <param name="port">Port of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.port.</param>
      <param name="exceptionConnectionId">Set to 0 in the case of a default connection.</param>
      <param name="relaySlotId">ID of the remote peer in relay.</param>
      <param name="network">GUID for the relay match, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.networkId.</param>
      <param name="source">GUID for the source, can be retrieved by calling Utility.GetSourceID.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="node">Slot ID reserved for the user, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.nodeId.</param>
      <param name="bucketSizeFactor">Allowed peak bandwidth (peak bandwidth = factor*bytesPerSec, recommended value is 2.0) If data has not been sent for a long time, it is allowed to send more data, with factor 2 it is allowed send 2*bytesPerSec bytes per sec.</param>
      <param name="bytesPerSec">Average bandwidth (bandwidth will be throttled on this level).</param>
      <returns>
        <para>A unique connection identifier on success (otherwise zero).</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ConnectWithSimulator(System.Int32,System.String,System.Int32,System.Int32,System.Byte&amp;,UnityEngine.Networking.ConnectionSimulatorConfig)">
      <summary>
        <para>Connect with simulated latency.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="address">IPv4 address of the other peer.</param>
      <param name="port">Port of the other peer.</param>
      <param name="exeptionConnectionId">Set to 0 in the case of a default connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="conf">A Networking.ConnectionSimulatorConfig defined for this connection.</param>
      <returns>
        <para>A unique connection identifier on success (otherwise zero).</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.Disconnect(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Send a disconnect signal to the connected peer and close the connection. Poll Networking.NetworkTransport.Receive() to be notified that the connection is closed. This signal is only sent once (best effort delivery).  If this packet is dropped for some reason, the peer closes the connection by timeout.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">The connection ID of the connection you want to close.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.DisconnectNetworkHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>This will disconnect the host and disband the group.
DisconnectNetworkHost can only be called by the group owner on the relay server.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.FinishSendMulticast(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Finalizes sending of a message to a group of connections. Only one multicast message at a time is allowed per host.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetAckBufferCount(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns size of reliable buffer.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Size of ack buffer.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetAssetId(UnityEngine.GameObject)">
      <summary>
        <para>The Unity Multiplayer spawning system uses assetIds to identify what remote objects to spawn. This function allows you to get the assetId for the prefab associated with an object.</para>
      </summary>
      <param name="go">Target GameObject to get assetId for.</param>
      <returns>
        <para>The assetId of the game object's prefab.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetBroadcastConnectionInfo(System.Int32,System.String&amp;,System.Int32&amp;,System.Byte&amp;)">
      <summary>
        <para>After Networking.NetworkTransport.Receive() returns Networking.NetworkEventType.BroadcastEvent, this function will return the connection information of the broadcast sender. This information can then be used for connecting to the broadcast sender.</para>
      </summary>
      <param name="hostId">ID of the broadcast receiver.</param>
      <param name="address">IPv4 address of broadcast sender.</param>
      <param name="port">Port of broadcast sender.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetBroadcastConnectionMessage(System.Int32,System.Byte[],System.Int32,System.Int32&amp;,System.Byte&amp;)">
      <summary>
        <para>After Networking.NetworkTransport.Receive() returns Networking.NetworkEventType.BroadcastEvent, this function returns a complimentary message from the broadcast sender.</para>
      </summary>
      <param name="hostId">ID of broadcast receiver.</param>
      <param name="buffer">Message buffer provided by caller.</param>
      <param name="bufferSize">Buffer size.</param>
      <param name="receivedSize">Received size (if received size &gt; bufferSize, corresponding error will be set).</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetConnectionInfo(System.Int32,System.Int32,System.String&amp;,System.Int32&amp;,UnityEngine.Networking.Types.NetworkID&amp;,UnityEngine.Networking.Types.NodeID&amp;,System.Byte&amp;)">
      <summary>
        <para>Returns the connection parameters for the specified connectionId. These parameters can be sent to other users to establish a direct connection to this peer. If this peer is connected to the host via Relay, the Relay-related parameters are set.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of connection.</param>
      <param name="address">IP address.</param>
      <param name="port">Port.</param>
      <param name="network">Relay network guid.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="dstNode">Destination slot id.</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetCurrentIncomingMessageAmount">
      <summary>
        <para>Returns the number of unread messages in the read-queue.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetCurrentOutgoingMessageAmount">
      <summary>
        <para>Returns the total number of messages still in the write-queue.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetCurrentRTT(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Return the round trip time for the given connectionId.</para>
      </summary>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <returns>
        <para>Current round trip time in ms.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetIncomingMessageQueueSize(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns the number of received messages waiting in the queue for processing.</para>
      </summary>
      <param name="hostId">Host ID associated with this queue.</param>
      <param name="error">Error code. Cast this value to Networking.NetworkError for more information.</param>
      <returns>
        <para>The number of messages in the queue.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetIncomingPacketCount(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how many packets have been received from start for connection.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>The absolute number of packets received since the connection was established.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetIncomingPacketCountForAllHosts">
      <summary>
        <para>Returns how many packets have been received from start. (from Networking.NetworkTransport.Init call).</para>
      </summary>
      <returns>
        <para>Packets count received from start for all hosts.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetIncomingPacketDropCountForAllHosts">
      <summary>
        <para>How many packets have been dropped due lack space in incoming queue (absolute value, countinf from start).</para>
      </summary>
      <returns>
        <para>Dropping packet count.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetIncomingPacketLossCount(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how many incoming packets have been lost due transmitting (dropped by network).</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>The absolute number of packets that have been lost since the connection was established.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetMaxAllowedBandwidth(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Gets the currently-allowed network bandwidth in bytes per second. The value returned can vary because bandwidth can be throttled by flow control. If the bandwidth is throttled to zero, the connection is disconnected.ted.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Currently-allowed bandwidth in bytes per second.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetNetIOTimeuS">
      <summary>
        <para>Function returns time spent on network I/O operations in microseconds.</para>
      </summary>
      <returns>
        <para>Time in micro seconds.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetNetworkLostPacketNum(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Return the total number of packets that has been lost.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetNetworkTimestamp">
      <summary>
        <para>Get a network timestamp. Can be used in your messages to investigate network delays together with Networking.GetRemoteDelayTimeMS.</para>
      </summary>
      <returns>
        <para>Timestamp.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingFullBytesCount">
      <summary>
        <para>Returns how much raw data (in bytes) have been sent from start for all hosts (from Networking.NetworkTransport.Init call).</para>
      </summary>
      <returns>
        <para>Total data (user payload, protocol specific data, ip and udp headers) (in bytes) sent from start for all hosts.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingFullBytesCountForConnection(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how much raw data (in bytes) have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Total data (user payload, protocol specific data, ip and udp headers) (in bytes) sent from start for connection.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingFullBytesCountForHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how much raw data (in bytes) have been sent from start for the host (from call Networking.NetworkTransport.AddHost).</para>
      </summary>
      <param name="hostId">ID of the host.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Total data (user payload, protocol specific data, ip and udp headers) (in bytes) sent from start for the host.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingMessageCount">
      <summary>
        <para>Returns how many messages have been sent from start (from Networking.NetworkTransport.Init call).</para>
      </summary>
      <returns>
        <para>Messages count sent from start (from call Networking.NetworkTransport.Init) for all hosts.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingMessageCountForConnection(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how many packets have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Messages count sending from start for connection.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingMessageCountForHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how many messages have been sent from start for host (from call Networking.NetworkTransport.AddHost).</para>
      </summary>
      <param name="hostId">ID of the host.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Messages count sending from start for the host.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingMessageQueueSize(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns the number of messages waiting in the outgoing message queue to be sent.</para>
      </summary>
      <param name="hostId">Host ID associated with this queue.</param>
      <param name="error">Error code. Cast this value to Networking.NetworkError for more information.</param>
      <returns>
        <para>The number of messages waiting in the outgoing message queue to be sent.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingPacketCount">
      <summary>
        <para>Returns how many packets have been sent from start (from call Networking.NetworkTransport.Init) for all hosts.</para>
      </summary>
      <returns>
        <para>Packets count sent from networking library start (from call Networking.NetworkTransport.Init)  for all hosts.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingPacketCountForConnection(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how many packets have been sent for connection from it start (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Packets count sent for connection from it start.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingPacketCountForHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how many packets have been sent for host from it start (from call Networking.NetworkTransport.AddHost).</para>
      </summary>
      <param name="hostId">ID of the host.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Count packets have been sent from host start.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingPacketNetworkLossPercent(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns the value in percent of the number of sent packets that were dropped by the network and not received by the peer.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>The number of packets dropped by the network in the last ping timeout period expressed as an integer percentage from 0 to 100.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingPacketOverflowLossPercent(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns the value in percent of the number of sent packets that were dropped by the peer.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>The number of packets dropped by the peer in the last ping timeout period expressed as an integer percentage from 0 to 100.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingSystemBytesCount">
      <summary>
        <para>Returns how much user payload and protocol system headers (in bytes)  have been sent from start (from Networking.NetworkTransport.Init call).</para>
      </summary>
      <returns>
        <para>Total payload and protocol system headers (in bytes) sent from start for all hosts.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingSystemBytesCountForConnection(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how much payload and protocol system headers (in bytes) have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Total user payload and protocol system headers (in bytes) sent from start for connection.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingSystemBytesCountForHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how much payload and protocol system headers (in bytes) have been sent from start for the host (from call Networking.NetworkTransport.AddHost).</para>
      </summary>
      <param name="hostId">ID of the host.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Total user payload and protocol system headers (in bytes) sent from start for the host.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingUserBytesCount">
      <summary>
        <para>Returns how much payload (user) bytes have been sent from start (from Networking.NetworkTransport.Init call).</para>
      </summary>
      <returns>
        <para>Total payload (in bytes) sent from start for all hosts.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingUserBytesCountForConnection(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how much payload (user) bytes have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Total payload (in bytes) sent from start for connection.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetOutgoingUserBytesCountForHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns how much payload (user) bytes have been sent from start for the host (from call Networking.NetworkTransport.AddHost).</para>
      </summary>
      <param name="hostId">ID of the host.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Total payload (in bytes) sent from start for the host.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetPacketReceivedRate(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Return the current receive rate in bytes per second.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetPacketSentRate(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Return the current send rate in bytes per second.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetRemoteDelayTimeMS(System.Int32,System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Returns the delay for the timestamp received.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="remoteTime">Timestamp delivered from peer.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.GetRemotePacketReceivedRate(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Deprecated. Use Networking.NetworkTransport.GetNetworkLostPacketNum() instead.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.Init">
      <summary>
        <para>Initializes the NetworkTransport. Should be called before any other operations on the NetworkTransport are done.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.IsBroadcastDiscoveryRunning">
      <summary>
        <para>Check if the broadcast discovery sender is running.</para>
      </summary>
      <returns>
        <para>True if it is running. False if it is not running.</para>
      </returns>
    </member>
    <member name="P:UnityEngine.Networking.NetworkTransport.IsStarted">
      <summary>
        <para>Deprecated.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.QueueMessageForSending(System.Int32,System.Int32,System.Int32,System.Byte[],System.Int32,System.Byte&amp;)">
      <summary>
        <para>Function is queueing but not sending messages.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <param name="channelId">The channel ID to send on.</param>
      <param name="buffer">Buffer containing the data to send.</param>
      <param name="size">Size of the buffer.</param>
      <returns>
        <para>True if success.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.Receive(System.Int32&amp;,System.Int32&amp;,System.Int32&amp;,System.Byte[],System.Int32,System.Int32&amp;,System.Byte&amp;)">
      <summary>
        <para>Called to poll the underlying system for events.</para>
      </summary>
      <param name="hostId">Host ID associated with the event.</param>
      <param name="connectionId">The connectionID that received the event.</param>
      <param name="channelId">The channel ID associated with the event.</param>
      <param name="buffer">The buffer that will hold the data received.</param>
      <param name="bufferSize">Size of the buffer supplied.</param>
      <param name="receivedSize">The actual receive size of the data.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Type of event returned.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ReceiveFromHost(System.Int32,System.Int32&amp;,System.Int32&amp;,System.Byte[],System.Int32,System.Int32&amp;,System.Byte&amp;)">
      <summary>
        <para>Similar to Networking.NetworkTransport.Receive but will only poll for the provided hostId.</para>
      </summary>
      <param name="hostId">The host ID to check for events.</param>
      <param name="connectionId">The connection ID that received the event.</param>
      <param name="channelId">The channel ID associated with the event.</param>
      <param name="buffer">The buffer that will hold the data received.</param>
      <param name="bufferSize">Size of the buffer supplied.</param>
      <param name="receivedSize">The actual receive size of the data.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Type of event returned.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.ReceiveRelayEventFromHost(System.Int32,System.Byte&amp;)">
      <summary>
        <para>Polls the host for the following events:  Networking.NetworkEventType.ConnectEvent and Networking.NetworkEventType.DisconnectEvent.
Can only be called by the relay group owner.</para>
      </summary>
      <param name="hostId">The host ID to check for events.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Type of event returned.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.RemoveHost(System.Int32)">
      <summary>
        <para>Closes the opened socket, and closes all connections belonging to that socket.</para>
      </summary>
      <param name="hostId">Host ID to remove.</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.Send(System.Int32,System.Int32,System.Int32,System.Byte[],System.Int32,System.Byte&amp;)">
      <summary>
        <para>Send data to peer.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="channelId">The channel ID to send on.</param>
      <param name="buffer">Buffer containing the data to send.</param>
      <param name="size">Size of the buffer.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.SendMulticast(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Add a connection for the multicast send.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.SendQueuedMessages(System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Sends messages, previously queued by NetworkTransport.QueueMessageForSending function.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="connectionId">ID of the connection.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>True if hostId and connectioId are valid.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.SetBroadcastCredentials(System.Int32,System.Int32,System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Sets the credentials required for receiving broadcast messages. Should any credentials of a received broadcast message not match, the broadcast discovery message is dropped.</para>
      </summary>
      <param name="hostId">Host ID associated with this broadcast.</param>
      <param name="key">Key part of the credentials associated with this broadcast.</param>
      <param name="version">Version part of the credentials associated with this broadcast.</param>
      <param name="subversion">Subversion part of the credentials associated with this broadcast.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.SetPacketStat">
      <summary>
        <para>Used to inform the profiler of network packet statistics.</para>
      </summary>
      <param name="packetStatId">The ID of the message being reported.</param>
      <param name="numMsgs">Number of message being reported.</param>
      <param name="numBytes">Number of bytes used by reported messages.</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.Shutdown">
      <summary>
        <para>Shut down the NetworkTransport.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.StartBroadcastDiscovery(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Byte[],System.Int32,System.Int32,System.Byte&amp;)">
      <summary>
        <para>Starts sending a broadcasting message in all local subnets.</para>
      </summary>
      <param name="hostId">Host ID which should be reported via broadcast (broadcast receivers will connect to this host).</param>
      <param name="broadcastPort">Port used for the broadcast message.</param>
      <param name="key">Key part of the credentials associated with this broadcast.</param>
      <param name="version">Version part of the credentials associated with this broadcast.</param>
      <param name="subversion">Subversion part of the credentials associated with this broadcast.</param>
      <param name="buffer">Complimentary message. This message will delivered to the receiver with the broadcast event.</param>
      <param name="size">Size of message.</param>
      <param name="timeout">Specifies how often the broadcast message should be sent in milliseconds.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
      <returns>
        <para>Return true if broadcasting request has been submitted.</para>
      </returns>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.StartSendMulticast(System.Int32,System.Int32,System.Byte[],System.Int32,System.Byte&amp;)">
      <summary>
        <para>Start to multicast send.</para>
      </summary>
      <param name="hostId">Host ID associated with this connection.</param>
      <param name="channelId">The channel ID.</param>
      <param name="buffer">Buffer containing the data to send.</param>
      <param name="size">Size of the buffer.</param>
      <param name="error">Error (can be cast to Networking.NetworkError for more information).</param>
    </member>
    <member name="M:UnityEngine.Networking.NetworkTransport.StopBroadcastDiscovery">
      <summary>
        <para>Stop sending the broadcast discovery message.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.QosType">
      <summary>
        <para>Enumeration of all supported quality of service channel modes.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.AllCostDelivery">
      <summary>
        <para>A reliable message that will be re-sent with a high frequency until it is acknowledged.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.Reliable">
      <summary>
        <para>Each message is guaranteed to be delivered but not guaranteed to be in order.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.ReliableFragmented">
      <summary>
        <para>Each message is guaranteed to be delivered, also allowing fragmented messages with up to 32 fragments per message.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.ReliableFragmentedSequenced">
      <summary>
        <para>Each message is guaranteed to be delivered in order, also allowing fragmented messages with up to 32 fragments per message.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.ReliableSequenced">
      <summary>
        <para>Each message is guaranteed to be delivered and in order.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.ReliableStateUpdate">
      <summary>
        <para>A reliable message. Note: Only the last message in the send buffer is sent. Only the most recent message in the receive buffer will be delivered.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.StateUpdate">
      <summary>
        <para>An unreliable message. Only the last message in the send buffer is sent. Only the most recent message in the receive buffer will be delivered.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.Unreliable">
      <summary>
        <para>There is no guarantee of delivery or ordering.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.UnreliableFragmented">
      <summary>
        <para>There is no guarantee of delivery or ordering, but allowing fragmented messages with up to 32 fragments per message.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.UnreliableFragmentedSequenced">
      <summary>
        <para>There is garantee of ordering, no guarantee of delivery, but allowing fragmented messages with up to 32 fragments per message.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.QosType.UnreliableSequenced">
      <summary>
        <para>There is no guarantee of delivery and all unordered messages will be dropped. Example: VoIP.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.ReactorModel">
      <summary>
        <para>Define how unet will handle network io operation.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.ReactorModel.FixRateReactor">
      <summary>
        <para>Network thread will sleep up to threadawake timeout, after that it will try receive up to maxpoolsize amount of messages and then will try perform send operation for connection whihc ready to send.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.ReactorModel.SelectReactor">
      <summary>
        <para>Network thread will sleep up to threadawake timeout, or up to receive event on socket will happened. Awaked thread will try to read up to maxpoolsize packets from socket and will try update connections ready to send (with fixing awaketimeout rate).</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.AppID">
      <summary>
        <para>The AppID identifies the application on the Unity Cloud or UNET servers.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.AppID.Invalid">
      <summary>
        <para>Invalid AppID.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.HostPriority">
      <summary>
        <para>An Enum representing the priority of a client in a match, starting at 0 and increasing.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.HostPriority.Invalid">
      <summary>
        <para>The Invalid case for a HostPriority. An Invalid host priority is not a valid host.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.NetworkAccessLevel">
      <summary>
        <para>Describes the access levels granted to this client.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NetworkAccessLevel.Admin">
      <summary>
        <para>Administration access level, generally describing clearence to perform game altering actions against anyone inside a particular match.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NetworkAccessLevel.Invalid">
      <summary>
        <para>Invalid access level, signifying no access level has been granted/specified.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NetworkAccessLevel.Owner">
      <summary>
        <para>Access level Owner, generally granting access for operations key to the peer host server performing it's work.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NetworkAccessLevel.User">
      <summary>
        <para>User access level. This means you can do operations which affect yourself only, like disconnect yourself from the match.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.NetworkAccessToken">
      <summary>
        <para>Access token used to authenticate a client session for the purposes of allowing or disallowing match operations requested by that client.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NetworkAccessToken.array">
      <summary>
        <para>Binary field for the actual token.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.Types.NetworkAccessToken.GetByteString">
      <summary>
        <para>Accessor to get an encoded string from the m_array data.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.Types.NetworkAccessToken.IsValid">
      <summary>
        <para>Checks if the token is a valid set of data with respect to default values (returns true if the values are not default, does not validate the token is a current legitimate token with respect to the server's auth framework).</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.NetworkID">
      <summary>
        <para>Network ID, used for match making.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NetworkID.Invalid">
      <summary>
        <para>Invalid NetworkID.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.NodeID">
      <summary>
        <para>The NodeID is the ID used in Relay matches to track nodes in a network.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.NodeID.Invalid">
      <summary>
        <para>The invalid case of a NodeID.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Types.SourceID">
      <summary>
        <para>Identifies a specific game instance.</para>
      </summary>
    </member>
    <member name="F:UnityEngine.Networking.Types.SourceID.Invalid">
      <summary>
        <para>Invalid SourceID.</para>
      </summary>
    </member>
    <member name="T:UnityEngine.Networking.Utility">
      <summary>
        <para>Networking Utility.</para>
      </summary>
    </member>
    <member name="P:UnityEngine.Networking.Utility.useRandomSourceID">
      <summary>
        <para>This property is deprecated and does not need to be set or referenced.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.Utility.GetAccessTokenForNetwork(UnityEngine.Networking.Types.NetworkID)">
      <summary>
        <para>Utility function to get this client's access token for a particular network, if it has been set.</para>
      </summary>
      <param name="netId"></param>
    </member>
    <member name="M:UnityEngine.Networking.Utility.GetAppID">
      <summary>
        <para>Utility function to fetch the program's ID for UNET Cloud interfacing.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.Utility.GetSourceID">
      <summary>
        <para>Utility function to get the client's SourceID for unique identification.</para>
      </summary>
    </member>
    <member name="M:UnityEngine.Networking.Utility.SetAccessTokenForNetwork(UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.NetworkAccessToken)">
      <summary>
        <para>Utility function that accepts the access token for a network after it's received from the server.</para>
      </summary>
      <param name="netId"></param>
      <param name="accessToken"></param>
    </member>
    <member name="M:UnityEngine.Networking.Utility.SetAppID(UnityEngine.Networking.Types.AppID)">
      <summary>
        <para>Deprecated; Setting the AppID is no longer necessary. Please log in through the editor and set up the project there.</para>
      </summary>
      <param name="newAppID"></param>
    </member>
  </members>
</doc>