id: 1 unit: static MQTTStatus_t addAwaitingOperation() file: source/core_mqtt_agent.c start line: 66 end line: 304 size: 61 LOC McCabe index: 3 number of parameters: 3 id: 2 unit: static MQTTStatus_t createCommand() file: source/core_mqtt_agent.c start line: 417 end line: 504 size: 56 LOC McCabe index: 14 number of parameters: 6 id: 3 unit: static MQTTStatus_t processCommand() file: source/core_mqtt_agent.c start line: 531 end line: 593 size: 50 LOC McCabe index: 13 number of parameters: 3 id: 4 unit: static void mqttEventCallback() file: source/core_mqtt_agent.c start line: 631 end line: 698 size: 49 LOC McCabe index: 10 number of parameters: 3 id: 5 unit: static MQTTStatus_t createAndAddCommand() file: source/core_mqtt_agent.c start line: 702 end line: 758 size: 46 LOC McCabe index: 6 number of parameters: 6 id: 6 unit: MQTTStatus_t MQTTAgent_Init() file: source/core_mqtt_agent.c start line: 946 end line: 992 size: 43 LOC McCabe index: 12 number of parameters: 7 id: 7 unit: static MQTTStatus_t addAwaitingOperation() file: source/core_mqtt_agent.c start line: 308 end line: 372 size: 42 LOC McCabe index: 7 number of parameters: 3 id: 8 unit: MQTTStatus_t MQTTAgent_CancelAll() file: source/core_mqtt_agent.c start line: 1081 end line: 1126 size: 37 LOC McCabe index: 7 number of parameters: 1 id: 9 unit: static MQTTStatus_t resendPublishes() file: source/core_mqtt_agent.c start line: 795 end line: 834 size: 31 LOC McCabe index: 4 number of parameters: 1 id: 10 unit: MQTTStatus_t MQTTAgent_CommandLoop() file: source/core_mqtt_agent.c start line: 996 end line: 1034 size: 30 LOC McCabe index: 6 number of parameters: 1 id: 11 unit: static bool validateParams() file: source/core_mqtt_agent.c start line: 908 end line: 942 size: 29 LOC McCabe index: 11 number of parameters: 2 id: 12 unit: static void clearPendingAcknowledgments() file: source/core_mqtt_agent.c start line: 838 end line: 874 size: 27 LOC McCabe index: 7 number of parameters: 2 id: 13 unit: static void concludeCommand() file: source/core_mqtt_agent.c start line: 762 end line: 791 size: 25 LOC McCabe index: 3 number of parameters: 4 id: 14 unit: static bool validateStruct() file: source/core_mqtt_agent.c start line: 878 end line: 904 size: 25 LOC McCabe index: 8 number of parameters: 2 id: 15 unit: MQTTStatus_t MQTTAgentCommand_Connect() file: source/core_mqtt_agent_command_functions.c start line: 144 end line: 174 size: 24 LOC McCabe index: 2 number of parameters: 3 id: 16 unit: MQTTStatus_t MQTTAgent_ResumeSession() file: source/core_mqtt_agent.c start line: 1038 end line: 1077 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 17 unit: MQTTStatus_t MQTTAgentCommand_Publish() file: source/core_mqtt_agent_command_functions.c start line: 57 end line: 84 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 18 unit: MQTTStatus_t MQTTAgentCommand_Subscribe() file: source/core_mqtt_agent_command_functions.c start line: 88 end line: 112 size: 20 LOC McCabe index: 1 number of parameters: 3 id: 19 unit: MQTTStatus_t MQTTAgentCommand_Unsubscribe() file: source/core_mqtt_agent_command_functions.c start line: 116 end line: 140 size: 20 LOC McCabe index: 1 number of parameters: 3 id: 20 unit: MQTTStatus_t MQTTAgent_Subscribe() file: source/core_mqtt_agent.c start line: 1130 end line: 1151 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 21 unit: MQTTStatus_t MQTTAgent_Unsubscribe() file: source/core_mqtt_agent.c start line: 1155 end line: 1176 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 22 unit: MQTTStatus_t MQTTAgent_Publish() file: source/core_mqtt_agent.c start line: 1180 end line: 1201 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 23 unit: MQTTStatus_t MQTTAgent_Connect() file: source/core_mqtt_agent.c start line: 1228 end line: 1249 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 24 unit: MQTTStatus_t MQTTAgent_ProcessLoop() file: source/core_mqtt_agent.c start line: 1205 end line: 1224 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 25 unit: MQTTStatus_t MQTTAgent_Disconnect() file: source/core_mqtt_agent.c start line: 1253 end line: 1272 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 26 unit: MQTTStatus_t MQTTAgent_Ping() file: source/core_mqtt_agent.c start line: 1276 end line: 1295 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 27 unit: MQTTStatus_t MQTTAgent_Terminate() file: source/core_mqtt_agent.c start line: 1299 end line: 1318 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 28 unit: static void handleAcks() file: source/core_mqtt_agent.c start line: 597 end line: 618 size: 16 LOC McCabe index: 2 number of parameters: 5 id: 29 unit: MQTTStatus_t MQTTAgentCommand_Terminate() file: source/core_mqtt_agent_command_functions.c start line: 221 end line: 240 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 30 unit: static MQTTStatus_t addCommandToQueue() file: source/core_mqtt_agent.c start line: 508 end line: 527 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 31 unit: MQTTStatus_t MQTTAgentCommand_Disconnect() file: source/core_mqtt_agent_command_functions.c start line: 178 end line: 195 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 32 unit: MQTTStatus_t MQTTAgentCommand_Ping() file: source/core_mqtt_agent_command_functions.c start line: 199 end line: 217 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 33 unit: MQTTStatus_t MQTTAgentCommand_ProcessLoop() file: source/core_mqtt_agent_command_functions.c start line: 41 end line: 53 size: 11 LOC McCabe index: 1 number of parameters: 3