Sending and receiving custom datagrams