From 019fe8fc36702d582aa537944cf12fa1c4520869 Mon Sep 17 00:00:00 2001 From: tihot_jk Date: Mon, 15 Oct 2012 02:13:22 -0700 Subject: [PATCH] Adding p2p message type. --- src/client_container.proto | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/client_container.proto b/src/client_container.proto index 25a879003..e1bda7892 100644 --- a/src/client_container.proto +++ b/src/client_container.proto @@ -23,8 +23,9 @@ message ClientMessage { TEST_SESSION_MESSAGE = 200; PING_REQUEST = 300; - PING_ACK = 301; - TEST_CLIENT_MESSAGE = 302; + PING_ACK = 301; + PEER_MESSAGE = 302; + TEST_CLIENT_MESSAGE = 303; SERVER_GENERIC_ERROR = 1000; SERVER_REJECTION_ERROR = 1001; @@ -57,7 +58,8 @@ message ClientMessage { // Client-Client messages (to/from) optional PingRequest ping_request = 300; optional PingAck ping_ack = 301; - optional TestClientMessage test_client_message = 302; + optional PeerMessage peer_message = 302; + optional TestClientMessage test_client_message = 303; // Server-to-Client errors optional ServerGenericError server_generic_error = 1000; @@ -142,6 +144,12 @@ message PingAck { } +// route_to: client:[CLIENT_ID] +// generic message between clients +message PeerMessage { + optional string message = 1; +} + // route_to: client:[CLIENT_ID] // a test message used by ruby-client currently. just gives a way to send directly to another client message TestClientMessage {