From afd4f400da325f4f07bdca4ed8bbb0cdfb14eae9 Mon Sep 17 00:00:00 2001 From: Thies Lennart Alff Date: Thu, 20 Feb 2025 21:22:12 +0100 Subject: [PATCH] make header defined functions static inline --- include/hydrolink/hydrolink_msg_ack.h | 2 +- include/hydrolink/hydrolink_msg_get_cmd.h | 2 +- include/hydrolink/hydrolink_msg_get_response.h | 2 +- include/hydrolink/hydrolink_msg_set_cmd.h | 2 +- include/hydrolink/hydrolink_msg_set_response.h | 2 +- include/hydrolink/protocol.h | 6 +++--- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/hydrolink/hydrolink_msg_ack.h b/include/hydrolink/hydrolink_msg_ack.h index c21ac93..903bd41 100644 --- a/include/hydrolink/hydrolink_msg_ack.h +++ b/include/hydrolink/hydrolink_msg_ack.h @@ -9,7 +9,7 @@ typedef struct hydrolink_msg_ack_t_s { uint8_t ack; /// } hydrolink_msg_ack_t; -void hydrolink_ack_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_ack_t *msg, hydrolink_msg_t *packet) { +static inline void hydrolink_ack_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_ack_t *msg, hydrolink_msg_t *packet) { packet->id = HYDROLINK_MSG_ID_ACK; packet->src_id = src_id; packet->dst_id = dst_id; diff --git a/include/hydrolink/hydrolink_msg_get_cmd.h b/include/hydrolink/hydrolink_msg_get_cmd.h index 789398e..bcf56df 100644 --- a/include/hydrolink/hydrolink_msg_get_cmd.h +++ b/include/hydrolink/hydrolink_msg_get_cmd.h @@ -10,7 +10,7 @@ uint8_t index; /// uint8_t cmd_id; /// } hydrolink_msg_get_cmd_t; -void hydrolink_get_cmd_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_get_cmd_t *msg, hydrolink_msg_t *packet) { +static inline void hydrolink_get_cmd_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_get_cmd_t *msg, hydrolink_msg_t *packet) { packet->id = HYDROLINK_MSG_ID_GET_CMD; packet->src_id = src_id; packet->dst_id = dst_id; diff --git a/include/hydrolink/hydrolink_msg_get_response.h b/include/hydrolink/hydrolink_msg_get_response.h index 261d188..52d5c1d 100644 --- a/include/hydrolink/hydrolink_msg_get_response.h +++ b/include/hydrolink/hydrolink_msg_get_response.h @@ -11,7 +11,7 @@ uint8_t result; /// uint8_t cmd_id; /// } hydrolink_msg_get_response_t; -void hydrolink_get_response_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_get_response_t *msg, hydrolink_msg_t *packet) { +static inline void hydrolink_get_response_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_get_response_t *msg, hydrolink_msg_t *packet) { packet->id = HYDROLINK_MSG_ID_GET_RESPONSE; packet->src_id = src_id; packet->dst_id = dst_id; diff --git a/include/hydrolink/hydrolink_msg_set_cmd.h b/include/hydrolink/hydrolink_msg_set_cmd.h index 6c70ebc..5454124 100644 --- a/include/hydrolink/hydrolink_msg_set_cmd.h +++ b/include/hydrolink/hydrolink_msg_set_cmd.h @@ -11,7 +11,7 @@ uint8_t index; /// uint8_t cmd_id; /// Command defined as in CMD_ID enum. } hydrolink_msg_set_cmd_t; -void hydrolink_set_cmd_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_set_cmd_t *msg, hydrolink_msg_t *packet) { +static inline void hydrolink_set_cmd_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_set_cmd_t *msg, hydrolink_msg_t *packet) { packet->id = HYDROLINK_MSG_ID_SET_CMD; packet->src_id = src_id; packet->dst_id = dst_id; diff --git a/include/hydrolink/hydrolink_msg_set_response.h b/include/hydrolink/hydrolink_msg_set_response.h index 12e42f8..3a817b1 100644 --- a/include/hydrolink/hydrolink_msg_set_response.h +++ b/include/hydrolink/hydrolink_msg_set_response.h @@ -10,7 +10,7 @@ uint8_t result; /// uint8_t cmd_id; /// } hydrolink_msg_set_response_t; -void hydrolink_set_response_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_set_response_t *msg, hydrolink_msg_t *packet) { +static inline void hydrolink_set_response_msg_encode(uint8_t src_id, uint8_t dst_id, const hydrolink_msg_set_response_t *msg, hydrolink_msg_t *packet) { packet->id = HYDROLINK_MSG_ID_SET_RESPONSE; packet->src_id = src_id; packet->dst_id = dst_id; diff --git a/include/hydrolink/protocol.h b/include/hydrolink/protocol.h index 1bbda38..6859fca 100644 --- a/include/hydrolink/protocol.h +++ b/include/hydrolink/protocol.h @@ -155,7 +155,7 @@ static inline uint16_t hydrolink_calculate_crc(const uint8_t *payload, uint8_t l return crc; } -void hydrolink_fill_header_and_crc(hydrolink_msg_t *msg, uint8_t msg_id, uint8_t payload_length, uint8_t dst_id, uint8_t src_id, uint8_t crc_extra) { +static inline void hydrolink_fill_header_and_crc(hydrolink_msg_t *msg, uint8_t msg_id, uint8_t payload_length, uint8_t dst_id, uint8_t src_id, uint8_t crc_extra) { msg->id = msg_id; msg->payload_length = payload_length; msg->dst_id = dst_id; @@ -169,7 +169,7 @@ void hydrolink_fill_header_and_crc(hydrolink_msg_t *msg, uint8_t msg_id, uint8_t msg->crc = crc; } -uint8_t hydrolink_serialize_message(hydrolink_msg_t *msg, uint8_t *buffer) { +static inline uint8_t hydrolink_serialize_message(hydrolink_msg_t *msg, uint8_t *buffer) { buffer[0] = msg->id; buffer[1] = msg->payload_length; buffer[2] = msg->dst_id; @@ -183,7 +183,7 @@ uint8_t hydrolink_serialize_message(hydrolink_msg_t *msg, uint8_t *buffer) { return HYDROLINK_NON_PAYLOAD_LEN + msg->payload_length; } -uint8_t hydrolink_deserialize_header(hydrolink_msg_t *msg, uint8_t *buffer, uint8_t buffer_length) { +static inline uint8_t hydrolink_deserialize_header(hydrolink_msg_t *msg, uint8_t *buffer, uint8_t buffer_length) { if (buffer_length < HYDROLINK_NON_PAYLOAD_LEN) { return 0; }