namespace QCRPG.TSL.BT.Packets;

public enum CommandOpcodeEnum
{
	NOP,
	INQUIRY,
	INQUIRY_CANCEL,
	PERIODIC_INQUIRY_MODE,
	EXIT_PERIODIC_INQUIRY_MODE,
	CREATE_CONNECTION,
	DISCONNECT,
	ADD_SCO_CONNECTION,
	CREATE_CONNECTION_CANCEL,
	ACCEPT_CONNECTION_REQUEST,
	REJECT_CONNECTION_REQUEST,
	LINK_KEY_REQUEST_REPLY,
	LINK_KEY_REQUEST_NEGATIVE_REPLY,
	PIN_CODE_REQUEST_REPLY,
	PIN_CODE_REQUEST_NEGATIVE_REPLY,
	CHANGE_CONNECTION_PACKET_TYPE,
	AUTHENTICATION_REQUESTED,
	SET_CONNECTION_ENCRYPTION,
	CHANGE_CONNECTION_LINK_KEY,
	MASTER_LINK_KEY,
	REMOTE_NAME_REQUEST,
	REMOTE_NAME_REQUEST_CANCEL,
	READ_REMOTE_SUPPORTED_FEATURES,
	READ_REMOTE_EXTENDED_FEATURES,
	READ_REMOTE_VERSION_INFORMATION,
	READ_CLOCK_OFFSET,
	READ_LMP_HANDLE,
	SETUP_SYNCHRONOUS_CONNECTION,
	ACCEPT_SYNCHRONOUS_CONNECTION_REQUEST,
	REJECT_SYNCHRONOUS_CONNECTION_REQUEST,
	IO_CAPABILITY_REQUEST_REPLY,
	USER_CONFIRMATION_REQUEST_REPLY,
	USER_CONFIRMATION_REQUEST_NEGATIVE_REPLY,
	USER_PASSKEY_REQUEST_REPLY,
	REMOTE_OOB_DATA_REQUEST_REPLY,
	REMOTE_OOB_DATA_REQUEST_NEGATIVE_REPLY,
	IO_CAPABILITY_REQUEST_NEGATIVE_REPLY,
	CREATE_PHYSICAL_LINK,
	ACCEPT_PHYSICAL_LINK,
	DISCONNECT_PHYSICAL_LINK,
	CREATE_LOGICAL_LINK,
	ACCEPT_LOGICAL_LINK,
	DISCONNECT_LOGICAL_LINK,
	LOGICAL_LINK_CANCEL,
	FLOW_SPEC_MODIFY,
	ENHANCED_SETUP_SYNCHRONOUS_CONNECTION,
	ENHANCED_ACCEPT_SYNCHRONOUS_CONNECTION_REQUEST,
	TRUNCATED_PAGE,
	TRUNCATED_PAGE_CANCEL,
	SET_CONNECTIONLESS_SLAVE_BROADCAST,
	START_SYNCHRONIZATION_TRAIN,
	HCI_SNIFF_MODE,
	HCI_EXIT_SNIFF_MODE,
	QOS_SETUP,
	ROLE_DISCOVERY,
	SWITCH_ROLE,
	READ_LINK_POLICY_SETTINGS,
	WRITE_LINK_POLICY_SETTINGS,
	READ_DEFAULT_LINK_POLICY_SETTINGS,
	WRITE_DEFAULT_LINK_POLICY_SETTINGS,
	FLOW_SPECIFICATION,
	SNIFF_SUBRATING,
	SET_EVENT_MASK,
	RESET,
	SET_EVENT_FILTER,
	READ_PIN_TYPE,
	WRITE_PIN_TYPE,
	CREATE_NEW_UNIT_KEY,
	READ_STORED_LINK_KEY,
	WRITE_STORED_LINK_KEY,
	DELETE_STORED_LINK_KEY,
	WRITE_LOCAL_NAME,
	READ_LOCAL_NAME,
	READ_CONNECTION_ACCEPT_TIMEOUT,
	WRITE_CONNECTION_ACCEPT_TIMEOUT,
	READ_PAGE_TIMEOUT,
	WRITE_PAGE_TIMEOUT,
	READ_SCAN_ENABLE,
	WRITE_SCAN_ENABLE,
	READ_PAGE_SCAN_ACTIVITY,
	WRITE_PAGE_SCAN_ACTIVITY,
	READ_INQUIRY_SCAN_ACTIVITY,
	WRITE_INQUIRY_SCAN_ACTIVITY,
	READ_AUTHENTICATION_ENABLE,
	WRITE_AUTHENTICATION_ENABLE,
	READ_ENCRYPTION_MODE,
	WRITE_ENCRYPTION_MODE,
	READ_CLASS_OF_DEVICE,
	WRITE_CLASS_OF_DEVICE,
	READ_VOICE_SETTING,
	WRITE_VOICE_SETTING,
	READ_NUM_BROADCAST_RETRANS,
	WRITE_NUM_BROADCAST_RETRANS,
	READ_HOLD_MODE_ACTIVITY,
	WRITE_HOLD_MODE_ACTIVITY,
	READ_SCO_FLOW_CONTROL_ENABLE,
	WRITE_SCO_FLOW_CONTROL_ENABLE,
	SET_CONTROLLER_TO_HOST_FLOW_CONTROL,
	HOST_BUFFER_SIZE,
	READ_LINK_SUPERVISION_TIMEOUT,
	WRITE_LINK_SUPERVISION_TIMEOUT,
	READ_NUMBER_OF_SUPPORTED_IAC,
	READ_CURRENT_IAC_LAP,
	WRITE_CURRENT_IAC_LAP,
	READ_PAGE_SCAN_PERIOD_MODE,
	WRITE_PAGE_SCAN_PERIOD_MODE,
	READ_PAGE_SCAN_MODE,
	WRITE_PAGE_SCAN_MODE,
	SET_AFH_HOST_CHANNEL_CLASSIFICATION,
	READ_INQUIRY_SCAN_TYPE,
	WRITE_INQUIRY_SCAN_TYPE,
	READ_INQUIRY_MODE,
	WRITE_INQUIRY_MODE,
	READ_PAGE_SCAN_TYPE,
	WRITE_PAGE_SCAN_TYPE,
	READ_AFH_CHANNEL_ASSESSMENT_MODE,
	WRITE_AFH_CHANNEL_ASSESSMENT_MODE,
	READ_EXTENDED_INQUIRY_RESPONSE,
	WRITE_EXTENDED_INQUIRY_RESPONSE,
	READ_SIMPLE_PAIRING_MODE,
	WRITE_SIMPLE_PAIRING_MODE,
	READ_LOCAL_OOB_DATA,
	READ_INQUIRY_RESPONSE_TRANSMIT_POWER_LEVEL,
	READ_INQUIRY_TRANSMIT_POWER_LEVEL,
	READ_DEFAULT_ERRONEOUS_DATA_REPORTING,
	WRITE_DEFAULT_ERRONEOUS_DATA_REPORTING,
	ENHANCED_FLUSH,
	SEND_KEYPRESS_NOTIFICATION,
	READ_LOGICAL_LINK_ACCEPT_TIMEOUT,
	WRITE_LOGICAL_LINK_ACCEPT_TIMEOUT,
	SET_EVENT_MASK_PAGE_2,
	READ_LOCATION_DATA,
	WRITE_LOCATION_DATA,
	READ_FLOW_CONTROL_MODE,
	WRITE_FLOW_CONTROL_MODE,
	READ_ENHANCE_TRANSMIT_POWER_LEVEL,
	READ_BEST_EFFORT_FLUSH_TIMEOUT,
	WRITE_BEST_EFFORT_FLUSH_TIMEOUT,
	SHORT_RANGE_MODE,
	READ_LE_HOST_SUPPORT,
	WRITE_LE_HOST_SUPPORT,
	SET_MWS_CHANNEL_PARAMETERS,
	SET_EXTERNAL_FRAME_CONFIGURATION,
	SET_MWS_SIGNALING,
	SET_MWS_TRANSPORT_LAYER,
	SET_MWS_SCAN_FREQUENCY_TABLE,
	SET_MWS_PATTERN_CONFIGURATION,
	SET_RESERVED_LT_ADDR,
	DELETE_RESERVED_LT_ADDR,
	READ_SYNCHRONIZATION_TRAIN_PARAMETERS,
	WRITE_SYNCHRONIZATION_TRAIN_PARAMETERS,
	READ_SECURE_CONNECTIONS_HOST_SUPPORT,
	WRITE_SECURE_CONNECTIONS_HOST_SUPPORT,
	READ_AUTHENTICATED_PAYLOAD_TIMEOUT,
	WRITE_AUTHENTICATED_PAYLOAD_TIMEOUT,
	READ_LOCAL_OOB_EXTENDED_DATA,
	READ_EXTENDED_PAGE_TIMEOUT,
	WRITE_EXTENDED_PAGE_TIMEOUT,
	READ_EXTENDED_INQUIRY_LENGTH,
	WRITE_EXTENDED_INQUIRY_LENGTH,
	READ_LOCAL_VERSION_INFORMATION,
	READ_LOCAL_SUPPORTED_COMMANDS,
	READ_LOCAL_SUPPORTED_FEATURES,
	READ_LOCAL_EXTENDED_FEATURES,
	READ_BUFFER_SIZE,
	READ_COUNTRY_CODE,
	READ_BD_ADDR,
	READ_FAILED_CONTACT_COUNTER,
	RESET_FAILED_CONTACT_COUNTER,
	READ_LINK_QUALITY,
	READ_RSSI,
	READ_AFH_CHANNEL_MAP,
	READ_CLOCK,
	READ_ENCRYPTION_KEY_SIZE,
	READ_LOCAL_AMP_INFO,
	READ_LOCAL_AMP_ASSOC,
	WRITE_REMOTE_AMP_ASSOC,
	GET_MWS_TRANSPORT_LAYER_CONFIGURATION,
	SET_TRIGGERED_CLOCK_CAPTURE,
	READ_LOOPBACK_MODE,
	WRITE_LOOPBACK_MODE,
	ENABLE_DEVICE_UNDER_TEST_MODE,
	WRITE_SIMPLE_PAIRING_DEBUG_MODE,
	WRITE_SECURE_CONNECTIONS_TEST_MODE,
	LE_SET_EVENT_MASK,
	LE_READ_BUFFER_SIZE,
	LE_READ_LOCAL_SUPPORTED_FEATURES,
	LE_SET_RANDOM_ADDRESS,
	LE_SET_ADVERTISING_PARAMETERS,
	LE_READ_ADVERTISING_CHANNEL_TX_POWER,
	LE_SET_ADVERTISING_DATA,
	LE_SET_SCAN_RESPONSE_DATA,
	LE_SET_ADVERTISE_ENABLE,
	LE_SET_SCAN_PARAMETERS,
	LE_SET_SCAN_ENABLED,
	LE_CREATE_CONNECTION,
	LE_CREATE_CONNECTION_CANCEL,
	LE_READ_WHITE_LIST_SIZE,
	LE_CLEAR_WHITE_LIST,
	LE_ADD_DEVICE_TO_WHITE_LIST,
	LE_REMOVE_DEVICE_FROM_WHITE_LIST,
	LE_CONNECTION_UPDATE,
	LE_SET_HOST_CHANNEL_CLASSIFICATION,
	LE_READ_CHANNEL_MAP,
	LE_READ_REMOTE_FEATURES,
	LE_ENCRYPT,
	LE_RAND,
	LE_START_ENCRYPTION,
	LE_LONG_TERM_KEY_REQUEST,
	LE_LONG_TERM_KEY_REQUEST_NEGATIVE_REPLY,
	LE_READ_SUPPORTED_STATES,
	LE_RECEIVER_TEST,
	LE_TRANSMITTER_TEST,
	LE_TEST_END,
	LE_REMOTE_CONNECTION_PARAMETER_REQUEST_REPLY,
	LE_REMOTE_CONNECTION_PARAMETER_REQUEST_NEGATIVE_REPLY,
	LE_SET_DATA_LENGTH,
	LE_READ_SUGGESTED_DEFAULT_DATA_LENGTH,
	LE_WRITE_SUGGESTED_DEFAULT_DATA_LENGTH,
	LE_READ_LOCAL_P256_PUBLIC_KEY,
	LE_GENERATE_DHKEY,
	LE_ADD_DEVICE_TO_RESOLVING_LIST,
	LE_REMOVE_DEVICE_FROM_RESOLVING_LIST,
	LE_CLEAR_RESOLVING_LIST,
	LE_READ_RESOLVING_LIST_SIZE,
	LE_READ_PEER_RESOLVABLE_ADDRESS,
	LE_READ_LOCAL_RESOLVABLE_ADDRESS,
	LE_SET_ADDRESS_RESOLUTION_ENABLE,
	LE_SET_RESOLVABLE_PRIVATE_ADDRESS_TIMEOUT,
	LE_READ_MAXIMUM_DATA_LENGTH,
	LE_READ_PHY,
	LE_SET_DEFAULT_PHY,
	LE_SET_PHY,
	LE_ENHANCED_RECEIVER_TEST,
	LE_ENHANCED_TRANSMITTER_TEST,
	LE_SET_ADVERTISING_SET_RANDOM_ADDRESS,
	LE_SET_EXTENDED_ADVERTISING_PARAMETERS,
	LE_SET_EXTENDED_ADVERTISING_DATA,
	LE_SET_EXTENDED_SCAN_RESPONSE_DATA,
	LE_SET_EXTENDED_ADVERTISING_ENABLE,
	LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH,
	LE_READ_NUM_SUPPORTED_ADVERTISING_SETS,
	LE_REMOVE_ADVERTISING_SET,
	LE_CLEAR_ADVERTISING_SETS,
	LE_SET_PERIODIC_ADVERTISING_PARAMETERS,
	LE_SET_PERIODIC_ADVERTISING_DATA,
	LE_SET_PERIODIC_ADVERTISING_ENABLE,
	LE_SET_EXTENDED_SCAN_PARAMETERS,
	LE_SET_EXTENDED_SCAN_ENABLE,
	LE_EXTENDED_CREATE_CONNECTION,
	LE_PERIODIC_ADVERTISING_CREATE_SYNC,
	LE_PERIODIC_ADVERTISING_CREATE_SYNC_CANCEL,
	LE_PERIODIC_ADVERTISING_TERMINATE_SYNC,
	LE_ADD_DEVICE_TO_PERIODIC_ADVERTISER_LIST,
	LE_REMOVE_DEVICE_FROM_PERIODIC_ADVERTISER_LIST,
	LE_CLEAR_PERIODIC_ADVERTISER_LIST,
	LE_READ_PERIODIC_ADVERTISER_LIST_SIZE,
	LE_READ_TRANSMIT_POWER,
	LE_READ_RF_PATH_COMPENSATION,
	LE_WRITE_RF_PATH_COMPENSATION,
	LE_SET_PRIVACY_MODE,
	LE_Receiver_Test_v3,
	LE_Transmitter_Test_v3,
	LE_SET_CONNECTIONLESS_Supplemental_Transmit_Parameters,
	LE_SET_CONNECTIONLESS_Supplemental_Transmit_Enable,
	LE_SET_CONNECTIONLESS_I_AND_Q_SAMPLING_ENABLE,
	LE_Set_Connection_Supplemental_Receive_Parameters,
	LE_Set_Connection_Supplemental_Transmit_Parameters,
	LE_Connection_Supplemental_Request_Enable,
	LE_Connection_Supplemental_Response_Enable,
	LE_Read_Antenna_Information,
	LE_Set_Peroidic_Advertising_Receive_Enable,
	LE_Peroidic_Advertising_Set_Info_Transfer,
	LE_Peroidic_Advertising_Sync_Transfer,
	LE_Set_Peroidic_Advertising_Sync_Transfer_Parameters,
	LE_Set_Default_Peroidic_Advertising_Sync_Transfer_Parameters,
	LE_GENERATE_DHKEY_V2,
	LE_MODIFY_SLEEP_CLOCK_ACCURACY,
	LE_READ_BUFFER_SIZE_V2,
	LE_READ_ISO_TX_SYNC,
	LE_SET_CIG_PARAMETERS,
	LE_SET_CIG_PARAMETERS_TEST,
	LE_CREATE_CIS,
	LE_REMOVE_CIG,
	LE_ACCEPT_CIS_REQUEST,
	LE_REJECT_CIS_REQUEST,
	LE_CREATE_BIG,
	LE_CREATE_BIG_TEST,
	LE_TERMINATE_BIG,
	LE_BIG_CREATE_SYNC,
	LE_BIG_TERMINATE_SYNC,
	LE_REQUEST_PEER_SCA,
	LE_SETUP_ISO_DATA_PATH,
	LE_REMOVE_ISO_DATA_PATH,
	LE_ISO_TRANSMIT_TEST,
	LE_ISO_RECEIVE_TEST,
	LE_ISO_READ_TEST_COUNTERS,
	LE_ISO_TEST_END,
	LE_SET_HOST_FEATURE,
	LE_READ_ISO_LINK_QUALITY,
	LE_READ_ENHANCED_TRANSMIT_POWER_LEVEL,
	LE_READ_REMOTE_TRANSMIT_POWER_LEVEL,
	LE_SET_PATH_LOSS_REPORTING_PARAMETERS,
	LE_SET_PATH_LOSS_REPORTING_ENABLE,
	LE_SET_TRANSMIT_POWER_REPORTING_ENABLE,
	HCI_VS_DOWNLOAD_COMMAND,
	PROD_TEST,
	A2DP,
	DEBUG,
	SET_SLEEP_MODE,
	QCA_DEBUG_LOG_ENABLE,
	LOWER_TESTER,
	HCI_VS_READ_DATABASE,
	VS_BCAUD_ENABLE,
	HCI_VS_SS_SCO_LOOPBACK,
	Burst_Broadcast_Audio,
	SAMSUNG_TV,
	HCI_VS_MPTA_CONFIG_CMD,
	VS_VOICE_LOOPBACK,
	SET_TEST_MODE_ADDRESS,
	READ_RAW_RSSI,
	HCI_VS_SET_BAUDRATE,
	VENDOR_SPECIFIC_NVM_ACCESS_CODE,
	TWS_ESCO_SETUP,
	ENABLE_DUAL_SCO,
	VS_PROFILE_SIMULATE,
	HCI_VS_QBCE,
	PERSIST_ACCESS_COMMAND,
	TRANSMIT_TEST,
	RECEIVE_TEST,
	GET_PER,
	STOP_TEST,
	SET_PARAMETERS,
	LE_CONTINUOUS_TX_MODE,
	LE_GET_VENDOR_CAPABILITIES,
	LE_MULTI_ADVT,
	LE_RPA_OFFLOAD,
	LE_BATCH_SCAN,
	LE_APCF,
	LE_GET_CONTROLLER_ACTIVITY_ENERGY_INFO,
	LE_EXTENDED_SET_SCAN_PARAMETERS,
	GET_CONTROLLER_DEBUG_INFO,
	HCI_VS_SS_DBFW_DEBUG,
	HCI_VS_BLUETOOTH_CMD_OPCODE,
	InvalidCommandOpcodeValue
}
