# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: data_stream.proto
# Protobuf Python Version: 4.25.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 symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import handle_pb2 as handle__pb2
from . import e2ee_pb2 as e2ee__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11\x64\x61ta_stream.proto\x12\rlivekit.proto\x1a\x0chandle.proto\x1a\ne2ee.proto\"s\n\x15OwnedTextStreamReader\x12-\n\x06handle\x18\x01 \x02(\x0b\x32\x1d.livekit.proto.FfiOwnedHandle\x12+\n\x04info\x18\x02 \x02(\x0b\x32\x1d.livekit.proto.TextStreamInfo\"?\n&TextStreamReaderReadIncrementalRequest\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\")\n\'TextStreamReaderReadIncrementalResponse\"Q\n\x1eTextStreamReaderReadAllRequest\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\x12\x18\n\x10request_async_id\x18\x02 \x01(\x04\"3\n\x1fTextStreamReaderReadAllResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"}\n\x1fTextStreamReaderReadAllCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12\x11\n\x07\x63ontent\x18\x02 \x01(\tH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"\xb3\x01\n\x15TextStreamReaderEvent\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\x12\x46\n\x0e\x63hunk_received\x18\x02 \x01(\x0b\x32,.livekit.proto.TextStreamReaderChunkReceivedH\x00\x12\x31\n\x03\x65os\x18\x03 \x01(\x0b\x32\".livekit.proto.TextStreamReaderEOSH\x00\x42\x08\n\x06\x64\x65tail\"0\n\x1dTextStreamReaderChunkReceived\x12\x0f\n\x07\x63ontent\x18\x01 \x02(\t\"@\n\x13TextStreamReaderEOS\x12)\n\x05\x65rror\x18\x01 \x01(\x0b\x32\x1a.livekit.proto.StreamError\"s\n\x15OwnedByteStreamReader\x12-\n\x06handle\x18\x01 \x02(\x0b\x32\x1d.livekit.proto.FfiOwnedHandle\x12+\n\x04info\x18\x02 \x02(\x0b\x32\x1d.livekit.proto.ByteStreamInfo\"?\n&ByteStreamReaderReadIncrementalRequest\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\")\n\'ByteStreamReaderReadIncrementalResponse\"Q\n\x1e\x42yteStreamReaderReadAllRequest\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\x12\x18\n\x10request_async_id\x18\x02 \x01(\x04\"3\n\x1f\x42yteStreamReaderReadAllResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"}\n\x1f\x42yteStreamReaderReadAllCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12\x11\n\x07\x63ontent\x18\x02 \x01(\x0cH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"\x7f\n\"ByteStreamReaderWriteToFileRequest\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\x12\x18\n\x10request_async_id\x18\x02 \x01(\x04\x12\x11\n\tdirectory\x18\x03 \x01(\t\x12\x15\n\rname_override\x18\x04 \x01(\t\"7\n#ByteStreamReaderWriteToFileResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\x83\x01\n#ByteStreamReaderWriteToFileCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12\x13\n\tfile_path\x18\x02 \x01(\tH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"\xb3\x01\n\x15\x42yteStreamReaderEvent\x12\x15\n\rreader_handle\x18\x01 \x02(\x04\x12\x46\n\x0e\x63hunk_received\x18\x02 \x01(\x0b\x32,.livekit.proto.ByteStreamReaderChunkReceivedH\x00\x12\x31\n\x03\x65os\x18\x03 \x01(\x0b\x32\".livekit.proto.ByteStreamReaderEOSH\x00\x42\x08\n\x06\x64\x65tail\"0\n\x1d\x42yteStreamReaderChunkReceived\x12\x0f\n\x07\x63ontent\x18\x01 \x02(\x0c\"@\n\x13\x42yteStreamReaderEOS\x12)\n\x05\x65rror\x18\x01 \x01(\x0b\x32\x1a.livekit.proto.StreamError\"\x99\x01\n\x15StreamSendFileRequest\x12 \n\x18local_participant_handle\x18\x01 \x02(\x04\x12\x31\n\x07options\x18\x02 \x02(\x0b\x32 .livekit.proto.StreamByteOptions\x12\x11\n\tfile_path\x18\x03 \x02(\t\x12\x18\n\x10request_async_id\x18\x04 \x01(\x04\"*\n\x16StreamSendFileResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\x90\x01\n\x16StreamSendFileCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12-\n\x04info\x18\x02 \x01(\x0b\x32\x1d.livekit.proto.ByteStreamInfoH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"\x96\x01\n\x16StreamSendBytesRequest\x12 \n\x18local_participant_handle\x18\x01 \x02(\x04\x12\x31\n\x07options\x18\x02 \x02(\x0b\x32 .livekit.proto.StreamByteOptions\x12\r\n\x05\x62ytes\x18\x03 \x02(\x0c\x12\x18\n\x10request_async_id\x18\x04 \x01(\x04\"+\n\x17StreamSendBytesResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\x91\x01\n\x17StreamSendBytesCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12-\n\x04info\x18\x02 \x01(\x0b\x32\x1d.livekit.proto.ByteStreamInfoH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"\x94\x01\n\x15StreamSendTextRequest\x12 \n\x18local_participant_handle\x18\x01 \x02(\x04\x12\x31\n\x07options\x18\x02 \x02(\x0b\x32 .livekit.proto.StreamTextOptions\x12\x0c\n\x04text\x18\x03 \x02(\t\x12\x18\n\x10request_async_id\x18\x04 \x01(\x04\"*\n\x16StreamSendTextResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\x90\x01\n\x16StreamSendTextCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12-\n\x04info\x18\x02 \x01(\x0b\x32\x1d.livekit.proto.TextStreamInfoH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"s\n\x15OwnedByteStreamWriter\x12-\n\x06handle\x18\x01 \x02(\x0b\x32\x1d.livekit.proto.FfiOwnedHandle\x12+\n\x04info\x18\x02 \x02(\x0b\x32\x1d.livekit.proto.ByteStreamInfo\"\x86\x01\n\x15\x42yteStreamOpenRequest\x12 \n\x18local_participant_handle\x18\x01 \x02(\x04\x12\x31\n\x07options\x18\x02 \x02(\x0b\x32 .livekit.proto.StreamByteOptions\x12\x18\n\x10request_async_id\x18\x03 \x01(\x04\"*\n\x16\x42yteStreamOpenResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\x99\x01\n\x16\x42yteStreamOpenCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12\x36\n\x06writer\x18\x02 \x01(\x0b\x32$.livekit.proto.OwnedByteStreamWriterH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"^\n\x1c\x42yteStreamWriterWriteRequest\x12\x15\n\rwriter_handle\x18\x01 \x02(\x04\x12\r\n\x05\x62ytes\x18\x02 \x02(\x0c\x12\x18\n\x10request_async_id\x18\x03 \x01(\x04\"1\n\x1d\x42yteStreamWriterWriteResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\\\n\x1d\x42yteStreamWriterWriteCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12)\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x1a.livekit.proto.StreamError\"_\n\x1c\x42yteStreamWriterCloseRequest\x12\x15\n\rwriter_handle\x18\x01 \x02(\x04\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x18\n\x10request_async_id\x18\x03 \x01(\x04\"1\n\x1d\x42yteStreamWriterCloseResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\\\n\x1d\x42yteStreamWriterCloseCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12)\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x1a.livekit.proto.StreamError\"s\n\x15OwnedTextStreamWriter\x12-\n\x06handle\x18\x01 \x02(\x0b\x32\x1d.livekit.proto.FfiOwnedHandle\x12+\n\x04info\x18\x02 \x02(\x0b\x32\x1d.livekit.proto.TextStreamInfo\"\x86\x01\n\x15TextStreamOpenRequest\x12 \n\x18local_participant_handle\x18\x01 \x02(\x04\x12\x31\n\x07options\x18\x02 \x02(\x0b\x32 .livekit.proto.StreamTextOptions\x12\x18\n\x10request_async_id\x18\x03 \x01(\x04\"*\n\x16TextStreamOpenResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\x99\x01\n\x16TextStreamOpenCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12\x36\n\x06writer\x18\x02 \x01(\x0b\x32$.livekit.proto.OwnedTextStreamWriterH\x00\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1a.livekit.proto.StreamErrorH\x00\x42\x08\n\x06result\"]\n\x1cTextStreamWriterWriteRequest\x12\x15\n\rwriter_handle\x18\x01 \x02(\x04\x12\x0c\n\x04text\x18\x02 \x02(\t\x12\x18\n\x10request_async_id\x18\x03 \x01(\x04\"1\n\x1dTextStreamWriterWriteResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\\\n\x1dTextStreamWriterWriteCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12)\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x1a.livekit.proto.StreamError\"_\n\x1cTextStreamWriterCloseRequest\x12\x15\n\rwriter_handle\x18\x01 \x02(\x04\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x18\n\x10request_async_id\x18\x03 \x01(\x04\"1\n\x1dTextStreamWriterCloseResponse\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\"\\\n\x1dTextStreamWriterCloseCallback\x12\x10\n\x08\x61sync_id\x18\x01 \x02(\x04\x12)\n\x05\x65rror\x18\x02 \x01(\x0b\x32\x1a.livekit.proto.StreamError\"\x81\x04\n\x0eTextStreamInfo\x12\x11\n\tstream_id\x18\x01 \x02(\t\x12\x11\n\ttimestamp\x18\x02 \x02(\x03\x12\x11\n\tmime_type\x18\x03 \x02(\t\x12\r\n\x05topic\x18\x04 \x02(\t\x12\x14\n\x0ctotal_length\x18\x05 \x01(\x04\x12\x41\n\nattributes\x18\x06 \x03(\x0b\x32-.livekit.proto.TextStreamInfo.AttributesEntry\x12\x43\n\x0eoperation_type\x18\x07 \x02(\x0e\x32+.livekit.proto.TextStreamInfo.OperationType\x12\x0f\n\x07version\x18\x08 \x01(\x05\x12\x1a\n\x12reply_to_stream_id\x18\t \x01(\t\x12\x1b\n\x13\x61ttached_stream_ids\x18\n \x03(\t\x12\x11\n\tgenerated\x18\x0b \x01(\x08\x12\x36\n\x0f\x65ncryption_type\x18\x0c \x02(\x0e\x32\x1d.livekit.proto.EncryptionType\x1a\x31\n\x0f\x41ttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"A\n\rOperationType\x12\n\n\x06\x43REATE\x10\x00\x12\n\n\x06UPDATE\x10\x01\x12\n\n\x06\x44\x45LETE\x10\x02\x12\x0c\n\x08REACTION\x10\x03\"\xaa\x02\n\x0e\x42yteStreamInfo\x12\x11\n\tstream_id\x18\x01 \x02(\t\x12\x11\n\ttimestamp\x18\x02 \x02(\x03\x12\x11\n\tmime_type\x18\x03 \x02(\t\x12\r\n\x05topic\x18\x04 \x02(\t\x12\x14\n\x0ctotal_length\x18\x05 \x01(\x04\x12\x41\n\nattributes\x18\x06 \x03(\x0b\x32-.livekit.proto.ByteStreamInfo.AttributesEntry\x12\x0c\n\x04name\x18\x07 \x02(\t\x12\x36\n\x0f\x65ncryption_type\x18\x08 \x02(\x0e\x32\x1d.livekit.proto.EncryptionType\x1a\x31\n\x0f\x41ttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xe9\x02\n\x11StreamTextOptions\x12\r\n\x05topic\x18\x01 \x02(\t\x12\x44\n\nattributes\x18\x02 \x03(\x0b\x32\x30.livekit.proto.StreamTextOptions.AttributesEntry\x12\x1e\n\x16\x64\x65stination_identities\x18\x03 \x03(\t\x12\n\n\x02id\x18\x04 \x01(\t\x12\x43\n\x0eoperation_type\x18\x05 \x01(\x0e\x32+.livekit.proto.TextStreamInfo.OperationType\x12\x0f\n\x07version\x18\x06 \x01(\x05\x12\x1a\n\x12reply_to_stream_id\x18\x07 \x01(\t\x12\x1b\n\x13\x61ttached_stream_ids\x18\x08 \x03(\t\x12\x11\n\tgenerated\x18\t \x01(\x08\x1a\x31\n\x0f\x41ttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xfe\x01\n\x11StreamByteOptions\x12\r\n\x05topic\x18\x01 \x02(\t\x12\x44\n\nattributes\x18\x02 \x03(\x0b\x32\x30.livekit.proto.StreamByteOptions.AttributesEntry\x12\x1e\n\x16\x64\x65stination_identities\x18\x03 \x03(\t\x12\n\n\x02id\x18\x04 \x01(\t\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\x11\n\tmime_type\x18\x06 \x01(\t\x12\x14\n\x0ctotal_length\x18\x07 \x01(\x04\x1a\x31\n\x0f\x41ttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\"\n\x0bStreamError\x12\x13\n\x0b\x64\x65scription\x18\x01 \x02(\tB\x10\xaa\x02\rLiveKit.Proto')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'data_stream_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\252\002\rLiveKit.Proto'
  _globals['_TEXTSTREAMINFO_ATTRIBUTESENTRY']._options = None
  _globals['_TEXTSTREAMINFO_ATTRIBUTESENTRY']._serialized_options = b'8\001'
  _globals['_BYTESTREAMINFO_ATTRIBUTESENTRY']._options = None
  _globals['_BYTESTREAMINFO_ATTRIBUTESENTRY']._serialized_options = b'8\001'
  _globals['_STREAMTEXTOPTIONS_ATTRIBUTESENTRY']._options = None
  _globals['_STREAMTEXTOPTIONS_ATTRIBUTESENTRY']._serialized_options = b'8\001'
  _globals['_STREAMBYTEOPTIONS_ATTRIBUTESENTRY']._options = None
  _globals['_STREAMBYTEOPTIONS_ATTRIBUTESENTRY']._serialized_options = b'8\001'
  _globals['_OWNEDTEXTSTREAMREADER']._serialized_start=62
  _globals['_OWNEDTEXTSTREAMREADER']._serialized_end=177
  _globals['_TEXTSTREAMREADERREADINCREMENTALREQUEST']._serialized_start=179
  _globals['_TEXTSTREAMREADERREADINCREMENTALREQUEST']._serialized_end=242
  _globals['_TEXTSTREAMREADERREADINCREMENTALRESPONSE']._serialized_start=244
  _globals['_TEXTSTREAMREADERREADINCREMENTALRESPONSE']._serialized_end=285
  _globals['_TEXTSTREAMREADERREADALLREQUEST']._serialized_start=287
  _globals['_TEXTSTREAMREADERREADALLREQUEST']._serialized_end=368
  _globals['_TEXTSTREAMREADERREADALLRESPONSE']._serialized_start=370
  _globals['_TEXTSTREAMREADERREADALLRESPONSE']._serialized_end=421
  _globals['_TEXTSTREAMREADERREADALLCALLBACK']._serialized_start=423
  _globals['_TEXTSTREAMREADERREADALLCALLBACK']._serialized_end=548
  _globals['_TEXTSTREAMREADEREVENT']._serialized_start=551
  _globals['_TEXTSTREAMREADEREVENT']._serialized_end=730
  _globals['_TEXTSTREAMREADERCHUNKRECEIVED']._serialized_start=732
  _globals['_TEXTSTREAMREADERCHUNKRECEIVED']._serialized_end=780
  _globals['_TEXTSTREAMREADEREOS']._serialized_start=782
  _globals['_TEXTSTREAMREADEREOS']._serialized_end=846
  _globals['_OWNEDBYTESTREAMREADER']._serialized_start=848
  _globals['_OWNEDBYTESTREAMREADER']._serialized_end=963
  _globals['_BYTESTREAMREADERREADINCREMENTALREQUEST']._serialized_start=965
  _globals['_BYTESTREAMREADERREADINCREMENTALREQUEST']._serialized_end=1028
  _globals['_BYTESTREAMREADERREADINCREMENTALRESPONSE']._serialized_start=1030
  _globals['_BYTESTREAMREADERREADINCREMENTALRESPONSE']._serialized_end=1071
  _globals['_BYTESTREAMREADERREADALLREQUEST']._serialized_start=1073
  _globals['_BYTESTREAMREADERREADALLREQUEST']._serialized_end=1154
  _globals['_BYTESTREAMREADERREADALLRESPONSE']._serialized_start=1156
  _globals['_BYTESTREAMREADERREADALLRESPONSE']._serialized_end=1207
  _globals['_BYTESTREAMREADERREADALLCALLBACK']._serialized_start=1209
  _globals['_BYTESTREAMREADERREADALLCALLBACK']._serialized_end=1334
  _globals['_BYTESTREAMREADERWRITETOFILEREQUEST']._serialized_start=1336
  _globals['_BYTESTREAMREADERWRITETOFILEREQUEST']._serialized_end=1463
  _globals['_BYTESTREAMREADERWRITETOFILERESPONSE']._serialized_start=1465
  _globals['_BYTESTREAMREADERWRITETOFILERESPONSE']._serialized_end=1520
  _globals['_BYTESTREAMREADERWRITETOFILECALLBACK']._serialized_start=1523
  _globals['_BYTESTREAMREADERWRITETOFILECALLBACK']._serialized_end=1654
  _globals['_BYTESTREAMREADEREVENT']._serialized_start=1657
  _globals['_BYTESTREAMREADEREVENT']._serialized_end=1836
  _globals['_BYTESTREAMREADERCHUNKRECEIVED']._serialized_start=1838
  _globals['_BYTESTREAMREADERCHUNKRECEIVED']._serialized_end=1886
  _globals['_BYTESTREAMREADEREOS']._serialized_start=1888
  _globals['_BYTESTREAMREADEREOS']._serialized_end=1952
  _globals['_STREAMSENDFILEREQUEST']._serialized_start=1955
  _globals['_STREAMSENDFILEREQUEST']._serialized_end=2108
  _globals['_STREAMSENDFILERESPONSE']._serialized_start=2110
  _globals['_STREAMSENDFILERESPONSE']._serialized_end=2152
  _globals['_STREAMSENDFILECALLBACK']._serialized_start=2155
  _globals['_STREAMSENDFILECALLBACK']._serialized_end=2299
  _globals['_STREAMSENDBYTESREQUEST']._serialized_start=2302
  _globals['_STREAMSENDBYTESREQUEST']._serialized_end=2452
  _globals['_STREAMSENDBYTESRESPONSE']._serialized_start=2454
  _globals['_STREAMSENDBYTESRESPONSE']._serialized_end=2497
  _globals['_STREAMSENDBYTESCALLBACK']._serialized_start=2500
  _globals['_STREAMSENDBYTESCALLBACK']._serialized_end=2645
  _globals['_STREAMSENDTEXTREQUEST']._serialized_start=2648
  _globals['_STREAMSENDTEXTREQUEST']._serialized_end=2796
  _globals['_STREAMSENDTEXTRESPONSE']._serialized_start=2798
  _globals['_STREAMSENDTEXTRESPONSE']._serialized_end=2840
  _globals['_STREAMSENDTEXTCALLBACK']._serialized_start=2843
  _globals['_STREAMSENDTEXTCALLBACK']._serialized_end=2987
  _globals['_OWNEDBYTESTREAMWRITER']._serialized_start=2989
  _globals['_OWNEDBYTESTREAMWRITER']._serialized_end=3104
  _globals['_BYTESTREAMOPENREQUEST']._serialized_start=3107
  _globals['_BYTESTREAMOPENREQUEST']._serialized_end=3241
  _globals['_BYTESTREAMOPENRESPONSE']._serialized_start=3243
  _globals['_BYTESTREAMOPENRESPONSE']._serialized_end=3285
  _globals['_BYTESTREAMOPENCALLBACK']._serialized_start=3288
  _globals['_BYTESTREAMOPENCALLBACK']._serialized_end=3441
  _globals['_BYTESTREAMWRITERWRITEREQUEST']._serialized_start=3443
  _globals['_BYTESTREAMWRITERWRITEREQUEST']._serialized_end=3537
  _globals['_BYTESTREAMWRITERWRITERESPONSE']._serialized_start=3539
  _globals['_BYTESTREAMWRITERWRITERESPONSE']._serialized_end=3588
  _globals['_BYTESTREAMWRITERWRITECALLBACK']._serialized_start=3590
  _globals['_BYTESTREAMWRITERWRITECALLBACK']._serialized_end=3682
  _globals['_BYTESTREAMWRITERCLOSEREQUEST']._serialized_start=3684
  _globals['_BYTESTREAMWRITERCLOSEREQUEST']._serialized_end=3779
  _globals['_BYTESTREAMWRITERCLOSERESPONSE']._serialized_start=3781
  _globals['_BYTESTREAMWRITERCLOSERESPONSE']._serialized_end=3830
  _globals['_BYTESTREAMWRITERCLOSECALLBACK']._serialized_start=3832
  _globals['_BYTESTREAMWRITERCLOSECALLBACK']._serialized_end=3924
  _globals['_OWNEDTEXTSTREAMWRITER']._serialized_start=3926
  _globals['_OWNEDTEXTSTREAMWRITER']._serialized_end=4041
  _globals['_TEXTSTREAMOPENREQUEST']._serialized_start=4044
  _globals['_TEXTSTREAMOPENREQUEST']._serialized_end=4178
  _globals['_TEXTSTREAMOPENRESPONSE']._serialized_start=4180
  _globals['_TEXTSTREAMOPENRESPONSE']._serialized_end=4222
  _globals['_TEXTSTREAMOPENCALLBACK']._serialized_start=4225
  _globals['_TEXTSTREAMOPENCALLBACK']._serialized_end=4378
  _globals['_TEXTSTREAMWRITERWRITEREQUEST']._serialized_start=4380
  _globals['_TEXTSTREAMWRITERWRITEREQUEST']._serialized_end=4473
  _globals['_TEXTSTREAMWRITERWRITERESPONSE']._serialized_start=4475
  _globals['_TEXTSTREAMWRITERWRITERESPONSE']._serialized_end=4524
  _globals['_TEXTSTREAMWRITERWRITECALLBACK']._serialized_start=4526
  _globals['_TEXTSTREAMWRITERWRITECALLBACK']._serialized_end=4618
  _globals['_TEXTSTREAMWRITERCLOSEREQUEST']._serialized_start=4620
  _globals['_TEXTSTREAMWRITERCLOSEREQUEST']._serialized_end=4715
  _globals['_TEXTSTREAMWRITERCLOSERESPONSE']._serialized_start=4717
  _globals['_TEXTSTREAMWRITERCLOSERESPONSE']._serialized_end=4766
  _globals['_TEXTSTREAMWRITERCLOSECALLBACK']._serialized_start=4768
  _globals['_TEXTSTREAMWRITERCLOSECALLBACK']._serialized_end=4860
  _globals['_TEXTSTREAMINFO']._serialized_start=4863
  _globals['_TEXTSTREAMINFO']._serialized_end=5376
  _globals['_TEXTSTREAMINFO_ATTRIBUTESENTRY']._serialized_start=5260
  _globals['_TEXTSTREAMINFO_ATTRIBUTESENTRY']._serialized_end=5309
  _globals['_TEXTSTREAMINFO_OPERATIONTYPE']._serialized_start=5311
  _globals['_TEXTSTREAMINFO_OPERATIONTYPE']._serialized_end=5376
  _globals['_BYTESTREAMINFO']._serialized_start=5379
  _globals['_BYTESTREAMINFO']._serialized_end=5677
  _globals['_BYTESTREAMINFO_ATTRIBUTESENTRY']._serialized_start=5260
  _globals['_BYTESTREAMINFO_ATTRIBUTESENTRY']._serialized_end=5309
  _globals['_STREAMTEXTOPTIONS']._serialized_start=5680
  _globals['_STREAMTEXTOPTIONS']._serialized_end=6041
  _globals['_STREAMTEXTOPTIONS_ATTRIBUTESENTRY']._serialized_start=5260
  _globals['_STREAMTEXTOPTIONS_ATTRIBUTESENTRY']._serialized_end=5309
  _globals['_STREAMBYTEOPTIONS']._serialized_start=6044
  _globals['_STREAMBYTEOPTIONS']._serialized_end=6298
  _globals['_STREAMBYTEOPTIONS_ATTRIBUTESENTRY']._serialized_start=5260
  _globals['_STREAMBYTEOPTIONS_ATTRIBUTESENTRY']._serialized_end=5309
  _globals['_STREAMERROR']._serialized_start=6300
  _globals['_STREAMERROR']._serialized_end=6334
# @@protoc_insertion_point(module_scope)
