mirror of
https://github.com/esphome/esphome.git
synced 2025-08-03 08:57:47 +00:00
cleanup
This commit is contained in:
parent
6ff19992da
commit
ce350642e4
@ -975,7 +975,7 @@ const MessageHandler MESSAGE_HANDLERS[2] = {
|
||||
{nullptr, nullptr, nullptr},
|
||||
#endif
|
||||
};
|
||||
const size_t MESSAGE_HANDLER_COUNT = 2;
|
||||
const uint8_t MESSAGE_HANDLER_COUNT = 2;
|
||||
|
||||
const RepeatedMessageHandler REPEATED_MESSAGE_HANDLERS[13] = {
|
||||
{&encode_repeated_message_field<DeviceInfo>, &size_repeated_message_field<DeviceInfo>,
|
||||
@ -1041,7 +1041,7 @@ const RepeatedMessageHandler REPEATED_MESSAGE_HANDLERS[13] = {
|
||||
{nullptr, nullptr, nullptr},
|
||||
#endif
|
||||
};
|
||||
const size_t REPEATED_MESSAGE_HANDLER_COUNT = 13;
|
||||
const uint8_t REPEATED_MESSAGE_HANDLER_COUNT = 13;
|
||||
|
||||
} // namespace api
|
||||
} // namespace esphome
|
||||
|
@ -250,9 +250,9 @@ struct RepeatedMessageHandler {
|
||||
|
||||
// Global message handler registries (defined in api_pb2.cpp)
|
||||
extern const MessageHandler MESSAGE_HANDLERS[];
|
||||
extern const size_t MESSAGE_HANDLER_COUNT;
|
||||
extern const uint8_t MESSAGE_HANDLER_COUNT;
|
||||
extern const RepeatedMessageHandler REPEATED_MESSAGE_HANDLERS[];
|
||||
extern const size_t REPEATED_MESSAGE_HANDLER_COUNT;
|
||||
extern const uint8_t REPEATED_MESSAGE_HANDLER_COUNT;
|
||||
|
||||
// Optimized metadata structure (4 bytes - no padding on 32-bit architectures)
|
||||
struct FieldMeta {
|
||||
|
@ -1973,9 +1973,7 @@ namespace api {
|
||||
if cpp.endswith(",\n"):
|
||||
cpp = cpp[:-2] + "\n"
|
||||
cpp += "};\n"
|
||||
cpp += (
|
||||
f"const size_t MESSAGE_HANDLER_COUNT = {len(type_registry.message_registry)};\n"
|
||||
)
|
||||
cpp += f"const uint8_t MESSAGE_HANDLER_COUNT = {len(type_registry.message_registry)};\n"
|
||||
|
||||
# Generate REPEATED_MESSAGE_HANDLERS array with same approach
|
||||
repeated_handler_count = (
|
||||
@ -2013,7 +2011,7 @@ namespace api {
|
||||
if cpp.endswith(",\n"):
|
||||
cpp = cpp[:-2] + "\n"
|
||||
cpp += "};\n"
|
||||
cpp += f"const size_t REPEATED_MESSAGE_HANDLER_COUNT = {len(type_registry.repeated_registry)};\n"
|
||||
cpp += f"const uint8_t REPEATED_MESSAGE_HANDLER_COUNT = {len(type_registry.repeated_registry)};\n"
|
||||
|
||||
cpp += """\
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user