"""Companion frame protocol constants — re-exported from openhop-core. All protocol constants now live in :mod:`openhop_core.companion.constants`. This module re-exports them so existing repeater imports continue to work. """ # Re-exports; F401 ignored for re-exported names. from openhop_core.companion.constants import ( # noqa: F401 ADV_TYPE_CHAT, ADV_TYPE_REPEATER, ADV_TYPE_ROOM, ADV_TYPE_SENSOR, ADVERT_LOC_NONE, ADVERT_LOC_SHARE, AUTOADD_CHAT, AUTOADD_OVERWRITE_OLDEST, AUTOADD_REPEATER, AUTOADD_ROOM, AUTOADD_SENSOR, CMD_ADD_UPDATE_CONTACT, CMD_APP_START, CMD_DEVICE_QUERY, CMD_EXPORT_CONTACT, CMD_EXPORT_PRIVATE_KEY, CMD_FACTORY_RESET, CMD_GET_ADVERT_PATH, CMD_GET_AUTOADD_CONFIG, CMD_GET_BATT_AND_STORAGE, CMD_GET_CHANNEL, CMD_GET_CONTACT_BY_KEY, CMD_GET_CONTACTS, CMD_GET_CUSTOM_VARS, CMD_GET_DEVICE_TIME, CMD_GET_STATS, CMD_GET_TUNING_PARAMS, CMD_HAS_CONNECTION, CMD_IMPORT_CONTACT, CMD_IMPORT_PRIVATE_KEY, CMD_LOGOUT, CMD_REBOOT, CMD_REMOVE_CONTACT, CMD_RESET_PATH, CMD_SEND_ANON_REQ, CMD_SEND_BINARY_REQ, CMD_SEND_CHANNEL_TXT_MSG, CMD_SEND_CONTROL_DATA, CMD_SEND_LOGIN, CMD_SEND_PATH_DISCOVERY_REQ, CMD_SEND_RAW_DATA, CMD_SEND_SELF_ADVERT, CMD_SEND_STATUS_REQ, CMD_SEND_TELEMETRY_REQ, CMD_SEND_TRACE_PATH, CMD_SEND_TXT_MSG, CMD_SET_ADVERT_LATLON, CMD_SET_ADVERT_NAME, CMD_SET_AUTOADD_CONFIG, CMD_SET_CHANNEL, CMD_SET_CUSTOM_VAR, CMD_SET_DEVICE_PIN, CMD_SET_DEVICE_TIME, CMD_SET_FLOOD_SCOPE, CMD_SET_OTHER_PARAMS, CMD_SET_RADIO_PARAMS, CMD_SET_RADIO_TX_POWER, CMD_SET_TUNING_PARAMS, CMD_SHARE_CONTACT, CMD_SIGN_DATA, CMD_SIGN_FINISH, CMD_SIGN_START, CMD_SYNC_NEXT_MESSAGE, CONTACT_NAME_SIZE, DEFAULT_MAX_CHANNELS, DEFAULT_MAX_CONTACTS, DEFAULT_OFFLINE_QUEUE_SIZE, DEFAULT_PUBLIC_CHANNEL_SECRET, DEFAULT_RESPONSE_TIMEOUT_MS, ERR_CODE_BAD_STATE, ERR_CODE_FILE_IO_ERROR, ERR_CODE_ILLEGAL_ARG, ERR_CODE_NOT_FOUND, ERR_CODE_TABLE_FULL, ERR_CODE_UNSUPPORTED_CMD, FRAME_INBOUND_PREFIX, FRAME_OUTBOUND_PREFIX, MAX_FRAME_SIZE, MAX_PATH_SIZE, MAX_SIGN_DATA_SIZE, MSG_SEND_FAILED, MSG_SEND_SENT_DIRECT, MSG_SEND_SENT_FLOOD, PROTOCOL_CODE_ANON_REQ, PROTOCOL_CODE_BINARY_REQ, PROTOCOL_CODE_RAW_DATA, PUB_KEY_SIZE, PUBLIC_GROUP_PSK, PUSH_CODE_ADVERT, PUSH_CODE_BINARY_RESPONSE, PUSH_CODE_CONTACT_DELETED, PUSH_CODE_CONTACTS_FULL, PUSH_CODE_CONTROL_DATA, PUSH_CODE_LOG_RX_DATA, PUSH_CODE_LOGIN_FAIL, PUSH_CODE_LOGIN_SUCCESS, PUSH_CODE_MSG_WAITING, PUSH_CODE_NEW_ADVERT, PUSH_CODE_PATH_DISCOVERY_RESPONSE, PUSH_CODE_PATH_UPDATED, PUSH_CODE_RAW_DATA, PUSH_CODE_SEND_CONFIRMED, PUSH_CODE_STATUS_RESPONSE, PUSH_CODE_TELEMETRY_RESPONSE, PUSH_CODE_TRACE_DATA, RESP_CODE_ADVERT_PATH, RESP_CODE_AUTOADD_CONFIG, RESP_CODE_BATT_AND_STORAGE, RESP_CODE_CHANNEL_INFO, RESP_CODE_CHANNEL_MSG_RECV, RESP_CODE_CHANNEL_MSG_RECV_V3, RESP_CODE_CONTACT, RESP_CODE_CONTACT_MSG_RECV, RESP_CODE_CONTACT_MSG_RECV_V3, RESP_CODE_CONTACTS_START, RESP_CODE_CURR_TIME, RESP_CODE_CUSTOM_VARS, RESP_CODE_DEVICE_INFO, RESP_CODE_DISABLED, RESP_CODE_END_OF_CONTACTS, RESP_CODE_ERR, RESP_CODE_EXPORT_CONTACT, RESP_CODE_NO_MORE_MESSAGES, RESP_CODE_OK, RESP_CODE_PRIVATE_KEY, RESP_CODE_SELF_INFO, RESP_CODE_SENT, RESP_CODE_SIGN_START, RESP_CODE_SIGNATURE, RESP_CODE_STATS, RESP_CODE_TUNING_PARAMS, STATS_TYPE_CORE, STATS_TYPE_PACKETS, STATS_TYPE_RADIO, TELEM_MODE_ALLOW_ALL, TELEM_MODE_ALLOW_FLAGS, TELEM_MODE_DENY, TXT_TYPE_CLI_DATA, TXT_TYPE_PLAIN, TXT_TYPE_SIGNED_PLAIN, BinaryReqType, )