/** * Copyright (C) 2014-2016 Open Whisper Systems * * Licensed according to the LICENSE file in this repository. */ // iOS - since we use a modern proto-compiler, we must specify // the legacy proto format. syntax = "proto2"; // iOS - package name determines class prefix package WebRTCProtos; option java_package = "org.thoughtcrime.securesms.webrtc"; option java_outer_classname = "WebRtcDataProtos"; message Connected { // @required optional uint64 id = 1; } message Hangup { // @required optional uint64 id = 1; } message VideoStreamingStatus { // @required optional uint64 id = 1; optional bool enabled = 2; } message Data { optional Connected connected = 1; optional Hangup hangup = 2; optional VideoStreamingStatus videoStreamingStatus = 3; }