Example #1
0
 /// <summary>
 ///     Sends message to server.
 /// </summary>
 /// <param name="client">The Client.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="header">Header.</param>
 public static void Send(this QNetClient client, QNetLocalChannel channel, QNetMessageMethod method,
                         QNetUnityLocalHeader header)
 {
     client.Send((byte)channel, method, (ushort)header);
 }
Example #2
0
 /// <summary>
 ///     Sends message to server.
 /// </summary>
 /// <param name="client">The Client.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="writer">Message to send.</param>
 public static void Send(this QNetClient client, QNetLocalChannel channel, QNetMessageMethod method,
                         QNetMessageWriter writer)
 {
     client.Send((byte)channel, method, writer);
 }
Example #3
0
 /// <summary>
 ///     Sends message to given connection.
 /// </summary>
 /// <param name="connection">The connection.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="writer">Message to send.</param>
 public static void Send(this QNetConnection connection, QNetLocalChannel channel, QNetMessageMethod method,
                         QNetMessageWriter writer)
 {
     connection.Send((byte)channel, method, writer);
 }
Example #4
0
 /// <summary>
 ///     Sends message to given connection.
 /// </summary>
 /// <param name="connection">The connection.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="header"></param>
 public static void Send(this QNetConnection connection, QNetLocalChannel channel, QNetMessageMethod method,
                         QNetUnityLocalHeader header)
 {
     connection.Send((byte)channel, method, (ushort)header);
 }
Example #5
0
 /// <summary>
 ///     Sends message to given connection.
 /// </summary>
 /// <param name="server">Our Server.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="writer">Message to send.</param>
 public static void SendToAll(this QNetServer server, QNetLocalChannel channel, QNetMessageMethod method,
                              QNetMessageWriter writer)
 {
     server.SendToAll((byte)channel, method, writer);
 }
Example #6
0
 /// <summary>
 ///     Sends message to given connection.
 /// </summary>
 /// <param name="server">Our Server.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="header">Header</param>
 public static void SendToAll(this QNetServer server, QNetLocalChannel channel, QNetMessageMethod method,
                              QNetUnityLocalHeader header)
 {
     server.SendToAll((byte)channel, method, (ushort)header);
 }
Example #7
0
 /// <summary>
 ///     Sends message to given connection.
 /// </summary>
 /// <param name="server">Our Server.</param>
 /// <param name="connection">Target connection of message.</param>
 /// <param name="channel">Channel of message.</param>
 /// <param name="method">Method of message sending.</param>
 /// <param name="header"></param>
 /// <param name="args">Additional parameters.</param>
 public static void Send(this QNetServer server, QNetConnection connection, QNetLocalChannel channel,
                         QNetMessageMethod method, QNetUnityLocalHeader header, params object[] args)
 {
     server.Send(connection, (byte)channel, method, (ushort)header, args);
 }