syntax = "proto2"; package copresence; option optimize_for = LITE_RUNTIME; import "data.proto"; message PushMessage { enum Type { TYPE_UNKNOWN = 0; SYNC_SETTINGS = 3; OBTAIN_MAC = 5; NOTIFY_MAC = 6; TEST = 7; REPORT = 8; }; optional Type type = 1; optional Report report = 9; } message Report { repeated Directive directive = 1; repeated SubscribedMessage subscribed_message = 2; }