id: 1 unit: static void deviceTwinCallback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 373 end line: 522 size: 123 LOC McCabe index: 23 number of parameters: 4 id: 2 unit: void topicCallback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 268 end line: 359 size: 79 LOC McCabe index: 8 number of parameters: 6 id: 3 unit: static int device_method_callback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 99 end line: 149 size: 43 LOC McCabe index: 5 number of parameters: 6 id: 4 unit: static bool InitializeAzureIoTHub() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 600 end line: 655 size: 42 LOC McCabe index: 6 number of parameters: 1 id: 5 unit: static IOTHUBMESSAGE_DISPOSITION_RESULT receive_msg_callback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 53 end line: 97 size: 41 LOC McCabe index: 6 number of parameters: 2 id: 6 unit: static bool InitializeX509Certificate() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 558 end line: 598 size: 35 LOC McCabe index: 5 number of parameters: 2 id: 7 unit: static bool ReadKeyFromFile() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 525 end line: 556 size: 30 LOC McCabe index: 4 number of parameters: 2 id: 8 unit: static bool IsTopicAvailableForSubscribe() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 175 end line: 197 size: 21 LOC McCabe index: 4 number of parameters: 1 id: 9 unit: static void connection_status_callback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 151 end line: 165 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 10 unit: void sendMsgToAzureIoTHub() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 200 end line: 219 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 11 unit: void buildReportedString() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 255 end line: 266 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 12 unit: int main() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 664 end line: 678 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 13 unit: int main() file: dynamic_tutorials/src/server.cpp start line: 13 end line: 26 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 14 unit: static void subscribeTopic() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 361 end line: 370 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 15 unit: void callback() file: dynamic_tutorials/src/server.cpp start line: 6 end line: 11 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 16 unit: static void send_confirm_callback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 167 end line: 173 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 17 unit: static void DeinitializeAzureIoTHub() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 657 end line: 662 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 18 unit: static void reportedStateCallback() file: roscpp_azure_iothub/src/ros_azure_iothub_cpp_node.cpp start line: 249 end line: 253 size: 5 LOC McCabe index: 1 number of parameters: 2