# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: IsomBinaryHeader.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
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()


import IsomStdDef_pb2 as IsomStdDef__pb2
import IsomCommonHeaders_pb2 as IsomCommonHeaders__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='IsomBinaryHeader.proto',
  package='Honeywell.Security.ISOM',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\x16IsomBinaryHeader.proto\x12\x17Honeywell.Security.ISOM\x1a\x10IsomStdDef.proto\x1a\x17IsomCommonHeaders.proto\"[\n\rAuthorization\x12;\n\x06scheme\x18\x0b \x01(\x0e\x32+.Honeywell.Security.ISOM.AuthenticationType\x12\r\n\x05param\x18\x0c \x01(\t\"\xbe\x05\n\x13\x42inaryRequestHeader\x12)\n\x03uri\x18\x0b \x01(\x0b\x32\x1c.Honeywell.Security.ISOM.URI\x12U\n\x06\x61\x63\x63\x65pt\x18\x0c \x01(\x0e\x32(.Honeywell.Security.ISOM.IsomDataFormats:\x1b\x61pplication_s_x_h_protobuff\x12I\n\x0e\x61\x63\x63\x65ptEncoding\x18\r \x01(\x0e\x32\'.Honeywell.Security.ISOM.AcceptEncoding:\x08identity\x12\x45\n\nconnection\x18\x0e \x01(\x0e\x32#.Honeywell.Security.ISOM.Connection:\x0cKeep_h_Alive\x12\x18\n\rcontentLength\x18\x0f \x01(\x03:\x01\x30\x12Z\n\x0b\x63ontentType\x18\x10 \x01(\x0e\x32(.Honeywell.Security.ISOM.IsomDataFormats:\x1b\x61pplication_s_x_h_protobuff\x12>\n\x07\x63hunked\x18\x11 \x01(\x0e\x32 .Honeywell.Security.ISOM.Chunked:\x0bNON_CHUNKED\x12\x14\n\tdateInSec\x18\x12 \x01(\x04:\x01\x30\x12\x18\n\rhmacSignature\x18\x13 \x01(\x03:\x01\x30\x12\x14\n\tmessageId\x18\x14 \x01(\x04:\x01\x30\x12=\n\rauthorization\x18\x15 \x01(\x0b\x32&.Honeywell.Security.ISOM.Authorization\x12N\n\x1eX_h_HON_h_ISOM_h_Authorization\x18\x16 \x01(\x0b\x32&.Honeywell.Security.ISOM.Authorization*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc1\x03\n\x14\x42inaryResponseHeader\x12\x41\n\x0cresponseCode\x18\x0b \x01(\x0e\x32\'.Honeywell.Security.ISOM.IsomStatusCode:\x02Ok\x12\x45\n\nconnection\x18\x0c \x01(\x0e\x32#.Honeywell.Security.ISOM.Connection:\x0cKeep_h_Alive\x12\x18\n\rcontentLength\x18\r \x01(\x03:\x01\x30\x12Z\n\x0b\x63ontentType\x18\x0e \x01(\x0e\x32(.Honeywell.Security.ISOM.IsomDataFormats:\x1b\x61pplication_s_x_h_protobuff\x12G\n\x10transferEncoding\x18\x0f \x01(\x0e\x32 .Honeywell.Security.ISOM.Chunked:\x0bNON_CHUNKED\x12\x14\n\tdateInSec\x18\x10 \x01(\x04:\x01\x30\x12\x18\n\rhmacSignature\x18\x11 \x01(\x03:\x01\x30\x12\x14\n\tmessageId\x18\x12 \x01(\x04:\x01\x30\x12\x10\n\x08Location\x18\x13 \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43*Q\n\x0e\x41\x63\x63\x65ptEncoding\x12\x08\n\x04gzip\x10\x0b\x12\x0b\n\x07\x64\x65\x66late\x10\x0c\x12\x0c\n\x08identity\x10\r\x12\x1a\n\x12Max_AcceptEncoding\x10\x80\x80\x80\x80\x04*A\n\nConnection\x12\x10\n\x0cKeep_h_Alive\x10\x0b\x12\t\n\x05\x43lose\x10\x0c\x12\x16\n\x0eMax_Connection\x10\x80\x80\x80\x80\x04*<\n\x07\x43hunked\x12\x0b\n\x07\x43HUNKED\x10\x0b\x12\x0f\n\x0bNON_CHUNKED\x10\x0c\x12\x13\n\x0bMax_Chunked\x10\x80\x80\x80\x80\x04*\x9c\x07\n\x0eIsomStatusCode\x12\x0c\n\x08\x43ontinue\x10\x64\x12\x19\n\x15Switching_b_Protocols\x10\x65\x12\x07\n\x02Ok\x10\xc8\x01\x12\x0c\n\x07\x43reated\x10\xc9\x01\x12\r\n\x08\x41\x63\x63\x65pted\x10\xca\x01\x12&\n!Non_h_Authoritative_b_Information\x10\xcb\x01\x12\x11\n\x0cNo_b_Content\x10\xcc\x01\x12\x14\n\x0fReset_b_Content\x10\xcd\x01\x12\x16\n\x11Partial_b_Content\x10\xce\x01\x12\x17\n\x12Multiple_b_Choices\x10\xac\x02\x12\x18\n\x13Moved_b_Permanently\x10\xad\x02\x12\x18\n\x13Moved_b_Temporarily\x10\xae\x02\x12\x10\n\x0bSee_b_Other\x10\xaf\x02\x12\x13\n\x0eNot_b_Modified\x10\xb0\x02\x12\x10\n\x0bUse_b_Proxy\x10\xb1\x02\x12\x12\n\rBad_b_Request\x10\x90\x03\x12\x11\n\x0cUnauthorized\x10\x91\x03\x12\x17\n\x12Payment_b_Required\x10\x92\x03\x12\x0e\n\tForbidden\x10\x93\x03\x12\x10\n\x0bNot_b_Found\x10\x94\x03\x12\x1b\n\x16Method_b_Not_b_Allowed\x10\x95\x03\x12\x15\n\x10Not_b_Acceptable\x10\x96\x03\x12&\n!Proxy_b_Authentication_b_Required\x10\x97\x03\x12\x16\n\x11Request_b_Timeout\x10\x98\x03\x12\r\n\x08\x43onflict\x10\x99\x03\x12\t\n\x04Gone\x10\x9a\x03\x12\x16\n\x11Length_b_Required\x10\x9b\x03\x12\x1a\n\x15Precondition_b_Failed\x10\x9c\x03\x12#\n\x1eRequest_b_Entity_b_Too_b_Large\x10\x9d\x03\x12\x1f\n\x1aRequest_h_URI_b_Too_b_Long\x10\x9e\x03\x12\x1f\n\x1aUnsupported_b_Media_b_Type\x10\x9f\x03\x12\x1e\n\x19Internal_b_Server_b_Error\x10\xf4\x03\x12\x16\n\x11Not_b_Implemented\x10\xf5\x03\x12\x12\n\rBad_b_Gateway\x10\xf6\x03\x12\x1a\n\x15Service_b_Unavailable\x10\xf7\x03\x12\x16\n\x11Gateway_b_Timeout\x10\xf8\x03\x12%\n HTTP_b_Version_b_Not_b_Supported\x10\xf9\x03\x12\x1a\n\x12Max_IsomStatusCode\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,IsomCommonHeaders__pb2.DESCRIPTOR,])

_ACCEPTENCODING = _descriptor.EnumDescriptor(
  name='AcceptEncoding',
  full_name='Honeywell.Security.ISOM.AcceptEncoding',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='gzip', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='deflate', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='identity', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_AcceptEncoding', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1344,
  serialized_end=1425,
)
_sym_db.RegisterEnumDescriptor(_ACCEPTENCODING)

AcceptEncoding = enum_type_wrapper.EnumTypeWrapper(_ACCEPTENCODING)
_CONNECTION = _descriptor.EnumDescriptor(
  name='Connection',
  full_name='Honeywell.Security.ISOM.Connection',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Keep_h_Alive', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Close', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Connection', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1427,
  serialized_end=1492,
)
_sym_db.RegisterEnumDescriptor(_CONNECTION)

Connection = enum_type_wrapper.EnumTypeWrapper(_CONNECTION)
_CHUNKED = _descriptor.EnumDescriptor(
  name='Chunked',
  full_name='Honeywell.Security.ISOM.Chunked',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CHUNKED', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NON_CHUNKED', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Chunked', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1494,
  serialized_end=1554,
)
_sym_db.RegisterEnumDescriptor(_CHUNKED)

Chunked = enum_type_wrapper.EnumTypeWrapper(_CHUNKED)
_ISOMSTATUSCODE = _descriptor.EnumDescriptor(
  name='IsomStatusCode',
  full_name='Honeywell.Security.ISOM.IsomStatusCode',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Continue', index=0, number=100,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Switching_b_Protocols', index=1, number=101,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Ok', index=2, number=200,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Created', index=3, number=201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Accepted', index=4, number=202,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Non_h_Authoritative_b_Information', index=5, number=203,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='No_b_Content', index=6, number=204,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Reset_b_Content', index=7, number=205,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Partial_b_Content', index=8, number=206,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Multiple_b_Choices', index=9, number=300,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Moved_b_Permanently', index=10, number=301,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Moved_b_Temporarily', index=11, number=302,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='See_b_Other', index=12, number=303,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Not_b_Modified', index=13, number=304,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Use_b_Proxy', index=14, number=305,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Bad_b_Request', index=15, number=400,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Unauthorized', index=16, number=401,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Payment_b_Required', index=17, number=402,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Forbidden', index=18, number=403,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Not_b_Found', index=19, number=404,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Method_b_Not_b_Allowed', index=20, number=405,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Not_b_Acceptable', index=21, number=406,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Proxy_b_Authentication_b_Required', index=22, number=407,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Request_b_Timeout', index=23, number=408,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Conflict', index=24, number=409,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Gone', index=25, number=410,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Length_b_Required', index=26, number=411,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Precondition_b_Failed', index=27, number=412,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Request_b_Entity_b_Too_b_Large', index=28, number=413,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Request_h_URI_b_Too_b_Long', index=29, number=414,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Unsupported_b_Media_b_Type', index=30, number=415,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Internal_b_Server_b_Error', index=31, number=500,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Not_b_Implemented', index=32, number=501,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Bad_b_Gateway', index=33, number=502,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Service_b_Unavailable', index=34, number=503,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Gateway_b_Timeout', index=35, number=504,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='HTTP_b_Version_b_Not_b_Supported', index=36, number=505,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_IsomStatusCode', index=37, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1557,
  serialized_end=2481,
)
_sym_db.RegisterEnumDescriptor(_ISOMSTATUSCODE)

IsomStatusCode = enum_type_wrapper.EnumTypeWrapper(_ISOMSTATUSCODE)
gzip = 11
deflate = 12
identity = 13
Max_AcceptEncoding = 1073741824
Keep_h_Alive = 11
Close = 12
Max_Connection = 1073741824
CHUNKED = 11
NON_CHUNKED = 12
Max_Chunked = 1073741824
Continue = 100
Switching_b_Protocols = 101
Ok = 200
Created = 201
Accepted = 202
Non_h_Authoritative_b_Information = 203
No_b_Content = 204
Reset_b_Content = 205
Partial_b_Content = 206
Multiple_b_Choices = 300
Moved_b_Permanently = 301
Moved_b_Temporarily = 302
See_b_Other = 303
Not_b_Modified = 304
Use_b_Proxy = 305
Bad_b_Request = 400
Unauthorized = 401
Payment_b_Required = 402
Forbidden = 403
Not_b_Found = 404
Method_b_Not_b_Allowed = 405
Not_b_Acceptable = 406
Proxy_b_Authentication_b_Required = 407
Request_b_Timeout = 408
Conflict = 409
Gone = 410
Length_b_Required = 411
Precondition_b_Failed = 412
Request_b_Entity_b_Too_b_Large = 413
Request_h_URI_b_Too_b_Long = 414
Unsupported_b_Media_b_Type = 415
Internal_b_Server_b_Error = 500
Not_b_Implemented = 501
Bad_b_Gateway = 502
Service_b_Unavailable = 503
Gateway_b_Timeout = 504
HTTP_b_Version_b_Not_b_Supported = 505
Max_IsomStatusCode = 1073741824



_AUTHORIZATION = _descriptor.Descriptor(
  name='Authorization',
  full_name='Honeywell.Security.ISOM.Authorization',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='scheme', full_name='Honeywell.Security.ISOM.Authorization.scheme', index=0,
      number=11, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='param', full_name='Honeywell.Security.ISOM.Authorization.param', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=94,
  serialized_end=185,
)


_BINARYREQUESTHEADER = _descriptor.Descriptor(
  name='BinaryRequestHeader',
  full_name='Honeywell.Security.ISOM.BinaryRequestHeader',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='uri', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.uri', index=0,
      number=11, 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),
    _descriptor.FieldDescriptor(
      name='accept', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.accept', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=12,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='acceptEncoding', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.acceptEncoding', index=2,
      number=13, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=13,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='connection', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.connection', index=3,
      number=14, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='contentLength', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.contentLength', index=4,
      number=15, type=3, cpp_type=2, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='contentType', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.contentType', index=5,
      number=16, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=12,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='chunked', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.chunked', index=6,
      number=17, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=12,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='dateInSec', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.dateInSec', index=7,
      number=18, type=4, cpp_type=4, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hmacSignature', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.hmacSignature', index=8,
      number=19, type=3, cpp_type=2, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='messageId', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.messageId', index=9,
      number=20, type=4, cpp_type=4, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='authorization', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.authorization', index=10,
      number=21, 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),
    _descriptor.FieldDescriptor(
      name='X_h_HON_h_ISOM_h_Authorization', full_name='Honeywell.Security.ISOM.BinaryRequestHeader.X_h_HON_h_ISOM_h_Authorization', index=11,
      number=22, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=188,
  serialized_end=890,
)


_BINARYRESPONSEHEADER = _descriptor.Descriptor(
  name='BinaryResponseHeader',
  full_name='Honeywell.Security.ISOM.BinaryResponseHeader',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='responseCode', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.responseCode', index=0,
      number=11, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=200,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='connection', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.connection', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='contentLength', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.contentLength', index=2,
      number=13, type=3, cpp_type=2, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='contentType', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.contentType', index=3,
      number=14, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=12,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='transferEncoding', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.transferEncoding', index=4,
      number=15, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=12,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='dateInSec', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.dateInSec', index=5,
      number=16, type=4, cpp_type=4, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hmacSignature', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.hmacSignature', index=6,
      number=17, type=3, cpp_type=2, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='messageId', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.messageId', index=7,
      number=18, type=4, cpp_type=4, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='Location', full_name='Honeywell.Security.ISOM.BinaryResponseHeader.Location', index=8,
      number=19, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=893,
  serialized_end=1342,
)

_AUTHORIZATION.fields_by_name['scheme'].enum_type = IsomStdDef__pb2._AUTHENTICATIONTYPE
_BINARYREQUESTHEADER.fields_by_name['uri'].message_type = IsomCommonHeaders__pb2._URI
_BINARYREQUESTHEADER.fields_by_name['accept'].enum_type = IsomStdDef__pb2._ISOMDATAFORMATS
_BINARYREQUESTHEADER.fields_by_name['acceptEncoding'].enum_type = _ACCEPTENCODING
_BINARYREQUESTHEADER.fields_by_name['connection'].enum_type = _CONNECTION
_BINARYREQUESTHEADER.fields_by_name['contentType'].enum_type = IsomStdDef__pb2._ISOMDATAFORMATS
_BINARYREQUESTHEADER.fields_by_name['chunked'].enum_type = _CHUNKED
_BINARYREQUESTHEADER.fields_by_name['authorization'].message_type = _AUTHORIZATION
_BINARYREQUESTHEADER.fields_by_name['X_h_HON_h_ISOM_h_Authorization'].message_type = _AUTHORIZATION
_BINARYRESPONSEHEADER.fields_by_name['responseCode'].enum_type = _ISOMSTATUSCODE
_BINARYRESPONSEHEADER.fields_by_name['connection'].enum_type = _CONNECTION
_BINARYRESPONSEHEADER.fields_by_name['contentType'].enum_type = IsomStdDef__pb2._ISOMDATAFORMATS
_BINARYRESPONSEHEADER.fields_by_name['transferEncoding'].enum_type = _CHUNKED
DESCRIPTOR.message_types_by_name['Authorization'] = _AUTHORIZATION
DESCRIPTOR.message_types_by_name['BinaryRequestHeader'] = _BINARYREQUESTHEADER
DESCRIPTOR.message_types_by_name['BinaryResponseHeader'] = _BINARYRESPONSEHEADER
DESCRIPTOR.enum_types_by_name['AcceptEncoding'] = _ACCEPTENCODING
DESCRIPTOR.enum_types_by_name['Connection'] = _CONNECTION
DESCRIPTOR.enum_types_by_name['Chunked'] = _CHUNKED
DESCRIPTOR.enum_types_by_name['IsomStatusCode'] = _ISOMSTATUSCODE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Authorization = _reflection.GeneratedProtocolMessageType('Authorization', (_message.Message,), {
  'DESCRIPTOR' : _AUTHORIZATION,
  '__module__' : 'IsomBinaryHeader_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Authorization)
  })
_sym_db.RegisterMessage(Authorization)

BinaryRequestHeader = _reflection.GeneratedProtocolMessageType('BinaryRequestHeader', (_message.Message,), {
  'DESCRIPTOR' : _BINARYREQUESTHEADER,
  '__module__' : 'IsomBinaryHeader_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.BinaryRequestHeader)
  })
_sym_db.RegisterMessage(BinaryRequestHeader)

BinaryResponseHeader = _reflection.GeneratedProtocolMessageType('BinaryResponseHeader', (_message.Message,), {
  'DESCRIPTOR' : _BINARYRESPONSEHEADER,
  '__module__' : 'IsomBinaryHeader_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.BinaryResponseHeader)
  })
_sym_db.RegisterMessage(BinaryResponseHeader)


# @@protoc_insertion_point(module_scope)
