diff options
Diffstat (limited to 'lib/proto/l2cap_pb2.py')
-rw-r--r-- | lib/proto/l2cap_pb2.py | 1017 |
1 files changed, 1017 insertions, 0 deletions
diff --git a/lib/proto/l2cap_pb2.py b/lib/proto/l2cap_pb2.py new file mode 100644 index 0000000..f0bdde7 --- /dev/null +++ b/lib/proto/l2cap_pb2.py @@ -0,0 +1,1017 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: proto/l2cap.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import enum_type_wrapper +from google.protobuf import descriptor as _descriptor +from google.protobuf import message as _message +from google.protobuf import reflection as _reflection +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from . import common_pb2 as proto_dot_common__pb2 + + +DESCRIPTOR = _descriptor.FileDescriptor( + name='proto/l2cap.proto', + package='bluetooth.l2cap.classic', + syntax='proto3', + serialized_options=None, + create_key=_descriptor._internal_create_key, + serialized_pb=b'\n\x11proto/l2cap.proto\x12\x17\x62luetooth.l2cap.classic\x1a\x12proto/common.proto\"\xae\x01\n\"LinkSecurityInterfaceCallbackEvent\x12\x33\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0b\x32\".bluetooth.facade.BluetoothAddress\x12S\n\nevent_type\x18\x02 \x01(\x0e\x32?.bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEventType\")\n\x16RegisterChannelRequest\x12\x0f\n\x07\x63hannel\x18\x01 \x01(\r\"M\n\x17\x43onnectionCompleteEvent\x12\x32\n\x06remote\x18\x01 \x01(\x0b\x32\".bluetooth.facade.BluetoothAddress\"Z\n\x14\x43onnectionCloseEvent\x12\x32\n\x06remote\x18\x01 \x01(\x0b\x32\".bluetooth.facade.BluetoothAddress\x12\x0e\n\x06reason\x18\x02 \x01(\r\"\x9b\x01\n\x12OpenChannelRequest\x12\x32\n\x06remote\x18\x01 \x01(\x0b\x32\".bluetooth.facade.BluetoothAddress\x12\x0b\n\x03psm\x18\x02 \x01(\r\x12\x44\n\x04mode\x18\x03 \x01(\x0e\x32\x36.bluetooth.l2cap.classic.RetransmissionFlowControlMode\"\"\n\x13\x43loseChannelRequest\x12\x0b\n\x03psm\x18\x01 \x01(\r\"`\n\x12\x43hannelSignalEvent\x12\x0b\n\x03\x63id\x18\x01 \x01(\r\x12=\n\x04type\x18\x02 \x01(\x0e\x32/.bluetooth.l2cap.classic.ChannelSignalEventType\"`\n\x15SendL2capPacketResult\x12G\n\x0bresult_type\x18\x01 \x01(\x0e\x32\x32.bluetooth.l2cap.classic.SendL2capPacketResultType\"R\n\x0bL2capPacket\x12\r\n\x03psm\x18\x01 \x01(\rH\x00\x12\x13\n\tfixed_cid\x18\x02 \x01(\rH\x00\x12\x0f\n\x07payload\x18\x03 \x01(\x0c\x42\x0e\n\x0c\x63hannel_type\"\x92\x01\n\x1eSetEnableDynamicChannelRequest\x12\x0b\n\x03psm\x18\x01 \x01(\r\x12\x0e\n\x06\x65nable\x18\x02 \x01(\x08\x12S\n\x13retransmission_mode\x18\x03 \x01(\x0e\x32\x36.bluetooth.l2cap.classic.RetransmissionFlowControlMode\"h\n\x14\x44ynamicChannelPacket\x12\x32\n\x06remote\x18\x01 \x01(\x0b\x32\".bluetooth.facade.BluetoothAddress\x12\x0b\n\x03psm\x18\x02 \x01(\r\x12\x0f\n\x07payload\x18\x03 \x01(\x0c\"6\n\x17SetTrafficPausedRequest\x12\x0e\n\x06paused\x18\x01 \x01(\x08\x12\x0b\n\x03psm\x18\x02 \x01(\r\",\n\x1cGetChannelQueueDepthResponse\x12\x0c\n\x04size\x18\x01 \x01(\r*\xd0\x01\n&LinkSecurityInterfaceCallbackEventType\x12\x10\n\x0cON_CONNECTED\x10\x00\x12\x13\n\x0fON_DISCONNECTED\x10\x01\x12\x1e\n\x1aON_AUTHENTICATION_COMPLETE\x10\x02\x12\x18\n\x14ON_ENCRYPTION_CHANGE\x10\x03\x12\x1f\n\x1bON_READ_REMOTE_VERSION_INFO\x10\x04\x12$\n ON_READ_REMOTE_EXTENDED_FEATURES\x10\x05*G\n\x1dRetransmissionFlowControlMode\x12\t\n\x05\x42\x41SIC\x10\x00\x12\x08\n\x04\x45RTM\x10\x01\x12\x11\n\rERTM_OPTIONAL\x10\x02*<\n\x16\x43hannelSignalEventType\x12\x08\n\x04OPEN\x10\x00\x12\t\n\x05\x43LOSE\x10\x01\x12\r\n\tCONFIGURE\x10\x02*0\n\x19SendL2capPacketResultType\x12\x06\n\x02OK\x10\x00\x12\x0b\n\x07\x42\x41\x44_CID\x10\x01*\x9e\x01\n\x15\x43lassicSecurityPolicy\x12\x17\n\x13\x45NCRYPTED_TRANSPORT\x10\x00\x12%\n!AUTHENTICATED_ENCRYPTED_TRANSPORT\x10\x01\x12\x08\n\x04\x42\x45ST\x10\x02\x12;\n7_SDP_ONLY_NO_SECURITY_WHATSOEVER_PLAINTEXT_TRANSPORT_OK\x10\x03\x32\xc6\x0b\n\x18L2capClassicModuleFacade\x12h\n\x17\x46\x65tchConnectionComplete\x12\x17.bluetooth.facade.Empty\x1a\x30.bluetooth.l2cap.classic.ConnectionCompleteEvent\"\x00\x30\x01\x12\x62\n\x14\x46\x65tchConnectionClose\x12\x17.bluetooth.facade.Empty\x1a-.bluetooth.l2cap.classic.ConnectionCloseEvent\"\x00\x30\x01\x12U\n\x0bOpenChannel\x12+.bluetooth.l2cap.classic.OpenChannelRequest\x1a\x17.bluetooth.facade.Empty\"\x00\x12W\n\x0c\x43loseChannel\x12,.bluetooth.l2cap.classic.CloseChannelRequest\x1a\x17.bluetooth.facade.Empty\"\x00\x12S\n\x0e\x46\x65tchL2capData\x12\x17.bluetooth.facade.Empty\x1a$.bluetooth.l2cap.classic.L2capPacket\"\x00\x30\x01\x12g\n\x11SetDynamicChannel\x12\x37.bluetooth.l2cap.classic.SetEnableDynamicChannelRequest\x1a\x17.bluetooth.facade.Empty\"\x00\x12\x64\n\x18SendDynamicChannelPacket\x12-.bluetooth.l2cap.classic.DynamicChannelPacket\x1a\x17.bluetooth.facade.Empty\"\x00\x12_\n\x10SetTrafficPaused\x12\x30.bluetooth.l2cap.classic.SetTrafficPausedRequest\x1a\x17.bluetooth.facade.Empty\"\x00\x12h\n\x14GetChannelQueueDepth\x12\x17.bluetooth.facade.Empty\x1a\x35.bluetooth.l2cap.classic.GetChannelQueueDepthResponse\"\x00\x12^\n\x1dInitiateConnectionForSecurity\x12\".bluetooth.facade.BluetoothAddress\x1a\x17.bluetooth.facade.Empty\"\x00\x12y\n\x1d\x46\x65tchSecurityConnectionEvents\x12\x17.bluetooth.facade.Empty\x1a;.bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEvent\"\x00\x30\x01\x12`\n\x1fSecurityLinkEnsureAuthenticated\x12\".bluetooth.facade.BluetoothAddress\x1a\x17.bluetooth.facade.Empty\"\x00\x12Q\n\x10SecurityLinkHold\x12\".bluetooth.facade.BluetoothAddress\x1a\x17.bluetooth.facade.Empty\"\x00\x12W\n\x16SecurityLinkDisconnect\x12\".bluetooth.facade.BluetoothAddress\x1a\x17.bluetooth.facade.Empty\"\x00\x12T\n\x13SecurityLinkRelease\x12\".bluetooth.facade.BluetoothAddress\x1a\x17.bluetooth.facade.Empty\"\x00\x62\x06proto3' + , + dependencies=[proto_dot_common__pb2.DESCRIPTOR,]) + +_LINKSECURITYINTERFACECALLBACKEVENTTYPE = _descriptor.EnumDescriptor( + name='LinkSecurityInterfaceCallbackEventType', + full_name='bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEventType', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='ON_CONNECTED', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ON_DISCONNECTED', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ON_AUTHENTICATION_COMPLETE', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ON_ENCRYPTION_CHANGE', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ON_READ_REMOTE_VERSION_INFO', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ON_READ_REMOTE_EXTENDED_FEATURES', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=1289, + serialized_end=1497, +) +_sym_db.RegisterEnumDescriptor(_LINKSECURITYINTERFACECALLBACKEVENTTYPE) + +LinkSecurityInterfaceCallbackEventType = enum_type_wrapper.EnumTypeWrapper(_LINKSECURITYINTERFACECALLBACKEVENTTYPE) +_RETRANSMISSIONFLOWCONTROLMODE = _descriptor.EnumDescriptor( + name='RetransmissionFlowControlMode', + full_name='bluetooth.l2cap.classic.RetransmissionFlowControlMode', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='BASIC', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ERTM', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ERTM_OPTIONAL', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=1499, + serialized_end=1570, +) +_sym_db.RegisterEnumDescriptor(_RETRANSMISSIONFLOWCONTROLMODE) + +RetransmissionFlowControlMode = enum_type_wrapper.EnumTypeWrapper(_RETRANSMISSIONFLOWCONTROLMODE) +_CHANNELSIGNALEVENTTYPE = _descriptor.EnumDescriptor( + name='ChannelSignalEventType', + full_name='bluetooth.l2cap.classic.ChannelSignalEventType', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='OPEN', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLOSE', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CONFIGURE', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=1572, + serialized_end=1632, +) +_sym_db.RegisterEnumDescriptor(_CHANNELSIGNALEVENTTYPE) + +ChannelSignalEventType = enum_type_wrapper.EnumTypeWrapper(_CHANNELSIGNALEVENTTYPE) +_SENDL2CAPPACKETRESULTTYPE = _descriptor.EnumDescriptor( + name='SendL2capPacketResultType', + full_name='bluetooth.l2cap.classic.SendL2capPacketResultType', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='OK', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='BAD_CID', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=1634, + serialized_end=1682, +) +_sym_db.RegisterEnumDescriptor(_SENDL2CAPPACKETRESULTTYPE) + +SendL2capPacketResultType = enum_type_wrapper.EnumTypeWrapper(_SENDL2CAPPACKETRESULTTYPE) +_CLASSICSECURITYPOLICY = _descriptor.EnumDescriptor( + name='ClassicSecurityPolicy', + full_name='bluetooth.l2cap.classic.ClassicSecurityPolicy', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='ENCRYPTED_TRANSPORT', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='AUTHENTICATED_ENCRYPTED_TRANSPORT', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='BEST', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='_SDP_ONLY_NO_SECURITY_WHATSOEVER_PLAINTEXT_TRANSPORT_OK', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=1685, + serialized_end=1843, +) +_sym_db.RegisterEnumDescriptor(_CLASSICSECURITYPOLICY) + +ClassicSecurityPolicy = enum_type_wrapper.EnumTypeWrapper(_CLASSICSECURITYPOLICY) +ON_CONNECTED = 0 +ON_DISCONNECTED = 1 +ON_AUTHENTICATION_COMPLETE = 2 +ON_ENCRYPTION_CHANGE = 3 +ON_READ_REMOTE_VERSION_INFO = 4 +ON_READ_REMOTE_EXTENDED_FEATURES = 5 +BASIC = 0 +ERTM = 1 +ERTM_OPTIONAL = 2 +OPEN = 0 +CLOSE = 1 +CONFIGURE = 2 +OK = 0 +BAD_CID = 1 +ENCRYPTED_TRANSPORT = 0 +AUTHENTICATED_ENCRYPTED_TRANSPORT = 1 +BEST = 2 +_SDP_ONLY_NO_SECURITY_WHATSOEVER_PLAINTEXT_TRANSPORT_OK = 3 + + + +_LINKSECURITYINTERFACECALLBACKEVENT = _descriptor.Descriptor( + name='LinkSecurityInterfaceCallbackEvent', + full_name='bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEvent', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='address', full_name='bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEvent.address', index=0, + number=1, type=11, cpp_type=10, label=1, + has_default_value=False, default_value=None, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='event_type', full_name='bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEvent.event_type', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=67, + serialized_end=241, +) + + +_REGISTERCHANNELREQUEST = _descriptor.Descriptor( + name='RegisterChannelRequest', + full_name='bluetooth.l2cap.classic.RegisterChannelRequest', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='channel', full_name='bluetooth.l2cap.classic.RegisterChannelRequest.channel', index=0, + number=1, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=243, + serialized_end=284, +) + + +_CONNECTIONCOMPLETEEVENT = _descriptor.Descriptor( + name='ConnectionCompleteEvent', + full_name='bluetooth.l2cap.classic.ConnectionCompleteEvent', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='remote', full_name='bluetooth.l2cap.classic.ConnectionCompleteEvent.remote', index=0, + number=1, type=11, cpp_type=10, label=1, + has_default_value=False, default_value=None, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=286, + serialized_end=363, +) + + +_CONNECTIONCLOSEEVENT = _descriptor.Descriptor( + name='ConnectionCloseEvent', + full_name='bluetooth.l2cap.classic.ConnectionCloseEvent', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='remote', full_name='bluetooth.l2cap.classic.ConnectionCloseEvent.remote', index=0, + number=1, type=11, cpp_type=10, label=1, + has_default_value=False, default_value=None, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='reason', full_name='bluetooth.l2cap.classic.ConnectionCloseEvent.reason', index=1, + number=2, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=365, + serialized_end=455, +) + + +_OPENCHANNELREQUEST = _descriptor.Descriptor( + name='OpenChannelRequest', + full_name='bluetooth.l2cap.classic.OpenChannelRequest', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='remote', full_name='bluetooth.l2cap.classic.OpenChannelRequest.remote', index=0, + number=1, type=11, cpp_type=10, label=1, + has_default_value=False, default_value=None, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='psm', full_name='bluetooth.l2cap.classic.OpenChannelRequest.psm', index=1, + number=2, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='mode', full_name='bluetooth.l2cap.classic.OpenChannelRequest.mode', index=2, + number=3, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=458, + serialized_end=613, +) + + +_CLOSECHANNELREQUEST = _descriptor.Descriptor( + name='CloseChannelRequest', + full_name='bluetooth.l2cap.classic.CloseChannelRequest', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='psm', full_name='bluetooth.l2cap.classic.CloseChannelRequest.psm', index=0, + number=1, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=615, + serialized_end=649, +) + + +_CHANNELSIGNALEVENT = _descriptor.Descriptor( + name='ChannelSignalEvent', + full_name='bluetooth.l2cap.classic.ChannelSignalEvent', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='cid', full_name='bluetooth.l2cap.classic.ChannelSignalEvent.cid', index=0, + number=1, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='type', full_name='bluetooth.l2cap.classic.ChannelSignalEvent.type', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=651, + serialized_end=747, +) + + +_SENDL2CAPPACKETRESULT = _descriptor.Descriptor( + name='SendL2capPacketResult', + full_name='bluetooth.l2cap.classic.SendL2capPacketResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='result_type', full_name='bluetooth.l2cap.classic.SendL2capPacketResult.result_type', index=0, + number=1, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=749, + serialized_end=845, +) + + +_L2CAPPACKET = _descriptor.Descriptor( + name='L2capPacket', + full_name='bluetooth.l2cap.classic.L2capPacket', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='psm', full_name='bluetooth.l2cap.classic.L2capPacket.psm', index=0, + number=1, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='fixed_cid', full_name='bluetooth.l2cap.classic.L2capPacket.fixed_cid', index=1, + number=2, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='payload', full_name='bluetooth.l2cap.classic.L2capPacket.payload', index=2, + number=3, type=12, cpp_type=9, label=1, + has_default_value=False, default_value=b"", + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + _descriptor.OneofDescriptor( + name='channel_type', full_name='bluetooth.l2cap.classic.L2capPacket.channel_type', + index=0, containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[]), + ], + serialized_start=847, + serialized_end=929, +) + + +_SETENABLEDYNAMICCHANNELREQUEST = _descriptor.Descriptor( + name='SetEnableDynamicChannelRequest', + full_name='bluetooth.l2cap.classic.SetEnableDynamicChannelRequest', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='psm', full_name='bluetooth.l2cap.classic.SetEnableDynamicChannelRequest.psm', index=0, + number=1, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='enable', full_name='bluetooth.l2cap.classic.SetEnableDynamicChannelRequest.enable', index=1, + number=2, type=8, cpp_type=7, label=1, + has_default_value=False, default_value=False, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='retransmission_mode', full_name='bluetooth.l2cap.classic.SetEnableDynamicChannelRequest.retransmission_mode', index=2, + number=3, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=932, + serialized_end=1078, +) + + +_DYNAMICCHANNELPACKET = _descriptor.Descriptor( + name='DynamicChannelPacket', + full_name='bluetooth.l2cap.classic.DynamicChannelPacket', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='remote', full_name='bluetooth.l2cap.classic.DynamicChannelPacket.remote', index=0, + number=1, type=11, cpp_type=10, label=1, + has_default_value=False, default_value=None, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='psm', full_name='bluetooth.l2cap.classic.DynamicChannelPacket.psm', index=1, + number=2, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='payload', full_name='bluetooth.l2cap.classic.DynamicChannelPacket.payload', index=2, + number=3, type=12, cpp_type=9, label=1, + has_default_value=False, default_value=b"", + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1080, + serialized_end=1184, +) + + +_SETTRAFFICPAUSEDREQUEST = _descriptor.Descriptor( + name='SetTrafficPausedRequest', + full_name='bluetooth.l2cap.classic.SetTrafficPausedRequest', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='paused', full_name='bluetooth.l2cap.classic.SetTrafficPausedRequest.paused', index=0, + number=1, type=8, cpp_type=7, label=1, + has_default_value=False, default_value=False, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='psm', full_name='bluetooth.l2cap.classic.SetTrafficPausedRequest.psm', index=1, + number=2, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1186, + serialized_end=1240, +) + + +_GETCHANNELQUEUEDEPTHRESPONSE = _descriptor.Descriptor( + name='GetChannelQueueDepthResponse', + full_name='bluetooth.l2cap.classic.GetChannelQueueDepthResponse', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='size', full_name='bluetooth.l2cap.classic.GetChannelQueueDepthResponse.size', index=0, + number=1, type=13, cpp_type=3, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1242, + serialized_end=1286, +) + +_LINKSECURITYINTERFACECALLBACKEVENT.fields_by_name['address'].message_type = proto_dot_common__pb2._BLUETOOTHADDRESS +_LINKSECURITYINTERFACECALLBACKEVENT.fields_by_name['event_type'].enum_type = _LINKSECURITYINTERFACECALLBACKEVENTTYPE +_CONNECTIONCOMPLETEEVENT.fields_by_name['remote'].message_type = proto_dot_common__pb2._BLUETOOTHADDRESS +_CONNECTIONCLOSEEVENT.fields_by_name['remote'].message_type = proto_dot_common__pb2._BLUETOOTHADDRESS +_OPENCHANNELREQUEST.fields_by_name['remote'].message_type = proto_dot_common__pb2._BLUETOOTHADDRESS +_OPENCHANNELREQUEST.fields_by_name['mode'].enum_type = _RETRANSMISSIONFLOWCONTROLMODE +_CHANNELSIGNALEVENT.fields_by_name['type'].enum_type = _CHANNELSIGNALEVENTTYPE +_SENDL2CAPPACKETRESULT.fields_by_name['result_type'].enum_type = _SENDL2CAPPACKETRESULTTYPE +_L2CAPPACKET.oneofs_by_name['channel_type'].fields.append( + _L2CAPPACKET.fields_by_name['psm']) +_L2CAPPACKET.fields_by_name['psm'].containing_oneof = _L2CAPPACKET.oneofs_by_name['channel_type'] +_L2CAPPACKET.oneofs_by_name['channel_type'].fields.append( + _L2CAPPACKET.fields_by_name['fixed_cid']) +_L2CAPPACKET.fields_by_name['fixed_cid'].containing_oneof = _L2CAPPACKET.oneofs_by_name['channel_type'] +_SETENABLEDYNAMICCHANNELREQUEST.fields_by_name['retransmission_mode'].enum_type = _RETRANSMISSIONFLOWCONTROLMODE +_DYNAMICCHANNELPACKET.fields_by_name['remote'].message_type = proto_dot_common__pb2._BLUETOOTHADDRESS +DESCRIPTOR.message_types_by_name['LinkSecurityInterfaceCallbackEvent'] = _LINKSECURITYINTERFACECALLBACKEVENT +DESCRIPTOR.message_types_by_name['RegisterChannelRequest'] = _REGISTERCHANNELREQUEST +DESCRIPTOR.message_types_by_name['ConnectionCompleteEvent'] = _CONNECTIONCOMPLETEEVENT +DESCRIPTOR.message_types_by_name['ConnectionCloseEvent'] = _CONNECTIONCLOSEEVENT +DESCRIPTOR.message_types_by_name['OpenChannelRequest'] = _OPENCHANNELREQUEST +DESCRIPTOR.message_types_by_name['CloseChannelRequest'] = _CLOSECHANNELREQUEST +DESCRIPTOR.message_types_by_name['ChannelSignalEvent'] = _CHANNELSIGNALEVENT +DESCRIPTOR.message_types_by_name['SendL2capPacketResult'] = _SENDL2CAPPACKETRESULT +DESCRIPTOR.message_types_by_name['L2capPacket'] = _L2CAPPACKET +DESCRIPTOR.message_types_by_name['SetEnableDynamicChannelRequest'] = _SETENABLEDYNAMICCHANNELREQUEST +DESCRIPTOR.message_types_by_name['DynamicChannelPacket'] = _DYNAMICCHANNELPACKET +DESCRIPTOR.message_types_by_name['SetTrafficPausedRequest'] = _SETTRAFFICPAUSEDREQUEST +DESCRIPTOR.message_types_by_name['GetChannelQueueDepthResponse'] = _GETCHANNELQUEUEDEPTHRESPONSE +DESCRIPTOR.enum_types_by_name['LinkSecurityInterfaceCallbackEventType'] = _LINKSECURITYINTERFACECALLBACKEVENTTYPE +DESCRIPTOR.enum_types_by_name['RetransmissionFlowControlMode'] = _RETRANSMISSIONFLOWCONTROLMODE +DESCRIPTOR.enum_types_by_name['ChannelSignalEventType'] = _CHANNELSIGNALEVENTTYPE +DESCRIPTOR.enum_types_by_name['SendL2capPacketResultType'] = _SENDL2CAPPACKETRESULTTYPE +DESCRIPTOR.enum_types_by_name['ClassicSecurityPolicy'] = _CLASSICSECURITYPOLICY +_sym_db.RegisterFileDescriptor(DESCRIPTOR) + +LinkSecurityInterfaceCallbackEvent = _reflection.GeneratedProtocolMessageType('LinkSecurityInterfaceCallbackEvent', (_message.Message,), { + 'DESCRIPTOR' : _LINKSECURITYINTERFACECALLBACKEVENT, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.LinkSecurityInterfaceCallbackEvent) + }) +_sym_db.RegisterMessage(LinkSecurityInterfaceCallbackEvent) + +RegisterChannelRequest = _reflection.GeneratedProtocolMessageType('RegisterChannelRequest', (_message.Message,), { + 'DESCRIPTOR' : _REGISTERCHANNELREQUEST, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.RegisterChannelRequest) + }) +_sym_db.RegisterMessage(RegisterChannelRequest) + +ConnectionCompleteEvent = _reflection.GeneratedProtocolMessageType('ConnectionCompleteEvent', (_message.Message,), { + 'DESCRIPTOR' : _CONNECTIONCOMPLETEEVENT, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.ConnectionCompleteEvent) + }) +_sym_db.RegisterMessage(ConnectionCompleteEvent) + +ConnectionCloseEvent = _reflection.GeneratedProtocolMessageType('ConnectionCloseEvent', (_message.Message,), { + 'DESCRIPTOR' : _CONNECTIONCLOSEEVENT, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.ConnectionCloseEvent) + }) +_sym_db.RegisterMessage(ConnectionCloseEvent) + +OpenChannelRequest = _reflection.GeneratedProtocolMessageType('OpenChannelRequest', (_message.Message,), { + 'DESCRIPTOR' : _OPENCHANNELREQUEST, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.OpenChannelRequest) + }) +_sym_db.RegisterMessage(OpenChannelRequest) + +CloseChannelRequest = _reflection.GeneratedProtocolMessageType('CloseChannelRequest', (_message.Message,), { + 'DESCRIPTOR' : _CLOSECHANNELREQUEST, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.CloseChannelRequest) + }) +_sym_db.RegisterMessage(CloseChannelRequest) + +ChannelSignalEvent = _reflection.GeneratedProtocolMessageType('ChannelSignalEvent', (_message.Message,), { + 'DESCRIPTOR' : _CHANNELSIGNALEVENT, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.ChannelSignalEvent) + }) +_sym_db.RegisterMessage(ChannelSignalEvent) + +SendL2capPacketResult = _reflection.GeneratedProtocolMessageType('SendL2capPacketResult', (_message.Message,), { + 'DESCRIPTOR' : _SENDL2CAPPACKETRESULT, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.SendL2capPacketResult) + }) +_sym_db.RegisterMessage(SendL2capPacketResult) + +L2capPacket = _reflection.GeneratedProtocolMessageType('L2capPacket', (_message.Message,), { + 'DESCRIPTOR' : _L2CAPPACKET, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.L2capPacket) + }) +_sym_db.RegisterMessage(L2capPacket) + +SetEnableDynamicChannelRequest = _reflection.GeneratedProtocolMessageType('SetEnableDynamicChannelRequest', (_message.Message,), { + 'DESCRIPTOR' : _SETENABLEDYNAMICCHANNELREQUEST, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.SetEnableDynamicChannelRequest) + }) +_sym_db.RegisterMessage(SetEnableDynamicChannelRequest) + +DynamicChannelPacket = _reflection.GeneratedProtocolMessageType('DynamicChannelPacket', (_message.Message,), { + 'DESCRIPTOR' : _DYNAMICCHANNELPACKET, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.DynamicChannelPacket) + }) +_sym_db.RegisterMessage(DynamicChannelPacket) + +SetTrafficPausedRequest = _reflection.GeneratedProtocolMessageType('SetTrafficPausedRequest', (_message.Message,), { + 'DESCRIPTOR' : _SETTRAFFICPAUSEDREQUEST, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.SetTrafficPausedRequest) + }) +_sym_db.RegisterMessage(SetTrafficPausedRequest) + +GetChannelQueueDepthResponse = _reflection.GeneratedProtocolMessageType('GetChannelQueueDepthResponse', (_message.Message,), { + 'DESCRIPTOR' : _GETCHANNELQUEUEDEPTHRESPONSE, + '__module__' : 'proto.l2cap_pb2' + # @@protoc_insertion_point(class_scope:bluetooth.l2cap.classic.GetChannelQueueDepthResponse) + }) +_sym_db.RegisterMessage(GetChannelQueueDepthResponse) + + + +_L2CAPCLASSICMODULEFACADE = _descriptor.ServiceDescriptor( + name='L2capClassicModuleFacade', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade', + file=DESCRIPTOR, + index=0, + serialized_options=None, + create_key=_descriptor._internal_create_key, + serialized_start=1846, + serialized_end=3324, + methods=[ + _descriptor.MethodDescriptor( + name='FetchConnectionComplete', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.FetchConnectionComplete', + index=0, + containing_service=None, + input_type=proto_dot_common__pb2._EMPTY, + output_type=_CONNECTIONCOMPLETEEVENT, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='FetchConnectionClose', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.FetchConnectionClose', + index=1, + containing_service=None, + input_type=proto_dot_common__pb2._EMPTY, + output_type=_CONNECTIONCLOSEEVENT, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='OpenChannel', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.OpenChannel', + index=2, + containing_service=None, + input_type=_OPENCHANNELREQUEST, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='CloseChannel', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.CloseChannel', + index=3, + containing_service=None, + input_type=_CLOSECHANNELREQUEST, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='FetchL2capData', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.FetchL2capData', + index=4, + containing_service=None, + input_type=proto_dot_common__pb2._EMPTY, + output_type=_L2CAPPACKET, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SetDynamicChannel', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SetDynamicChannel', + index=5, + containing_service=None, + input_type=_SETENABLEDYNAMICCHANNELREQUEST, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SendDynamicChannelPacket', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SendDynamicChannelPacket', + index=6, + containing_service=None, + input_type=_DYNAMICCHANNELPACKET, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SetTrafficPaused', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SetTrafficPaused', + index=7, + containing_service=None, + input_type=_SETTRAFFICPAUSEDREQUEST, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='GetChannelQueueDepth', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.GetChannelQueueDepth', + index=8, + containing_service=None, + input_type=proto_dot_common__pb2._EMPTY, + output_type=_GETCHANNELQUEUEDEPTHRESPONSE, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='InitiateConnectionForSecurity', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.InitiateConnectionForSecurity', + index=9, + containing_service=None, + input_type=proto_dot_common__pb2._BLUETOOTHADDRESS, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='FetchSecurityConnectionEvents', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.FetchSecurityConnectionEvents', + index=10, + containing_service=None, + input_type=proto_dot_common__pb2._EMPTY, + output_type=_LINKSECURITYINTERFACECALLBACKEVENT, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SecurityLinkEnsureAuthenticated', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SecurityLinkEnsureAuthenticated', + index=11, + containing_service=None, + input_type=proto_dot_common__pb2._BLUETOOTHADDRESS, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SecurityLinkHold', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SecurityLinkHold', + index=12, + containing_service=None, + input_type=proto_dot_common__pb2._BLUETOOTHADDRESS, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SecurityLinkDisconnect', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SecurityLinkDisconnect', + index=13, + containing_service=None, + input_type=proto_dot_common__pb2._BLUETOOTHADDRESS, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), + _descriptor.MethodDescriptor( + name='SecurityLinkRelease', + full_name='bluetooth.l2cap.classic.L2capClassicModuleFacade.SecurityLinkRelease', + index=14, + containing_service=None, + input_type=proto_dot_common__pb2._BLUETOOTHADDRESS, + output_type=proto_dot_common__pb2._EMPTY, + serialized_options=None, + create_key=_descriptor._internal_create_key, + ), +]) +_sym_db.RegisterServiceDescriptor(_L2CAPCLASSICMODULEFACADE) + +DESCRIPTOR.services_by_name['L2capClassicModuleFacade'] = _L2CAPCLASSICMODULEFACADE + +# @@protoc_insertion_point(module_scope) |