# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gravi/rpc/cosketch-serverpush.proto
# Protobuf Python Version: 6.30.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    30,
    1,
    '',
    'gravi/rpc/cosketch-serverpush.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from gravi.rpc.model.common import sketch_common_pb2 as gravi_dot_rpc_dot_model_dot_common_dot_sketch__common__pb2
from gravi.rpc.model import sketch_model_pb2 as gravi_dot_rpc_dot_model_dot_sketch__model__pb2
import gs_options_pb2 as gs__options__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#gravi/rpc/cosketch-serverpush.proto\x12\tgravi.rpc\x1a*gravi/rpc/model/common/sketch-common.proto\x1a\"gravi/rpc/model/sketch-model.proto\x1a\x10gs-options.proto\"\xf0\x02\n\x13ServerPushBroadcast\x12+\n\x08pushType\x18\x01 \x01(\x0e\x32\x19.gravi.rpc.ServerPushType\x12\x42\n\x16replaceStrokeBroadcast\x18\x90N \x01(\x0b\x32!.gravi.rpc.ReplaceStrokeBroadcast\x12@\n\x15removeStrokeBroadcast\x18\x91N \x01(\x0b\x32 .gravi.rpc.RemoveStrokeBroadcast\x12N\n\x1cunlockLayerDeletionBroadcast\x18\x92N \x01(\x0b\x32\'.gravi.rpc.UnlockLayerDeletionBroadcast\x12V\n joinerRequestPermissionBroadcast\x18\x93N \x01(\x0b\x32+.gravi.rpc.JoinerRequestPermissionBroadcast\"O\n\x16ReplaceStrokeBroadcast\x12\x35\n\nactionData\x18\x01 \x01(\x0b\x32!.gravi.rpc.model.StrokeActionData\"K\n\x15RemoveStrokeBroadcast\x12\x32\n\x08strokeId\x18\x01 \x01(\x0b\x32 .gravi.rpc.model.common.GSDataID\"5\n\x1cUnlockLayerDeletionBroadcast\x12\x0f\n\x07layerId\x18\x01 \x03(\t:\x04\x88\xb5\x18\x01\"L\n JoinerRequestPermissionBroadcast\x12\x10\n\x08userName\x18\x01 \x01(\t\x12\x10\n\x08\x63lientId\x18\x02 \x01(\x05:\x04\x88\xb5\x18\x01*\xc0\x01\n\x0eServerPushType\x12\x0f\n\x0bUnknownPush\x10\x00\x12\x16\n\x11ReplaceStrokePush\x10\x90N\x12\x15\n\x10RemoveStrokePush\x10\x91N\x12\x18\n\x13UnlockLayerDeletion\x10\x92N\x12\x1c\n\x17JoinerRequestPermission\x10\x93N\x12\x1a\n\x15RoomShutdownInitiated\x10\x94N\x12\x1a\n\x15RoomShutdownCancelled\x10\x95NBQ\n\x1c\x63om.gravitysketch.sketch.rpcP\x01Z/gravitysketch.com/platform/go/vrproto/gravi/rpcb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gravi.rpc.cosketch_serverpush_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\034com.gravitysketch.sketch.rpcP\001Z/gravitysketch.com/platform/go/vrproto/gravi/rpc'
  _globals['_UNLOCKLAYERDELETIONBROADCAST']._loaded_options = None
  _globals['_UNLOCKLAYERDELETIONBROADCAST']._serialized_options = b'\210\265\030\001'
  _globals['_JOINERREQUESTPERMISSIONBROADCAST']._loaded_options = None
  _globals['_JOINERREQUESTPERMISSIONBROADCAST']._serialized_options = b'\210\265\030\001'
  _globals['_SERVERPUSHTYPE']._serialized_start=811
  _globals['_SERVERPUSHTYPE']._serialized_end=1003
  _globals['_SERVERPUSHBROADCAST']._serialized_start=149
  _globals['_SERVERPUSHBROADCAST']._serialized_end=517
  _globals['_REPLACESTROKEBROADCAST']._serialized_start=519
  _globals['_REPLACESTROKEBROADCAST']._serialized_end=598
  _globals['_REMOVESTROKEBROADCAST']._serialized_start=600
  _globals['_REMOVESTROKEBROADCAST']._serialized_end=675
  _globals['_UNLOCKLAYERDELETIONBROADCAST']._serialized_start=677
  _globals['_UNLOCKLAYERDELETIONBROADCAST']._serialized_end=730
  _globals['_JOINERREQUESTPERMISSIONBROADCAST']._serialized_start=732
  _globals['_JOINERREQUESTPERMISSIONBROADCAST']._serialized_end=808
# @@protoc_insertion_point(module_scope)
