Type of events returned from Receive() function.
| DataEvent | New data come in. |
| ConnectEvent | New connection has been connected. |
| DisconnectEvent | Connection has been disconnected. |
| Nothing | Nothing happened. |
| BroadcastEvent | Broadcast discovery event received. To obtain sender connection info and possible complimentary message from them, call GetBroadcastConnectionInfo() and GetBroadcastConnectionMessage() functions. |