diff --git a/lib/jam_ruby/message_factory.rb b/lib/jam_ruby/message_factory.rb index 0e0edf233..6195ec3d5 100644 --- a/lib/jam_ruby/message_factory.rb +++ b/lib/jam_ruby/message_factory.rb @@ -83,6 +83,12 @@ module JamRuby return Jampb::ClientMessage.new(:type => ClientMessage::Type::USER_JOINED_JAM_SESSION, :target => CLIENT_TARGET, :user_joined_jam_session => joined) end + # create a test message to send in session + def test_session_message(session_id, msg) + test = Jampb::TestSessionMessage.new(:msg => msg) + return Jampb::ClientMessage.new(:type => ClientMessage::Type::TEST_SESSION_MESSAGE, :target => SESSION_TARGET_PREFIX + session_id, :test_session_message => test) + end + # create a heartbeat def heartbeat() heartbeat = Jampb::Heartbeat.new