1 line
22 KiB
JSON
1 line
22 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "label": "ctypes_terminal_driver.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L1"}, {"id": "ctypes_terminal_driver_import_ctypes_library", "label": "import_ctypes_library()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L27"}, {"id": "ctypes_terminal_driver_create_ctypes_string_buffer", "label": "create_ctypes_string_buffer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L50"}, {"id": "ctypes_terminal_driver_ctypesterminaldriver", "label": "CtypesTerminalDriver", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L56"}, {"id": "driver", "label": "Driver", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "ctypes_terminal_driver_ctypesterminaldriver_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L64"}, {"id": "ctypes_terminal_driver_supported", "label": "supported()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L77"}, {"id": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "label": "._action_default()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L81"}, {"id": "ctypes_terminal_driver_ctypesterminaldriver_run", "label": ".run()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L93"}, {"id": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "label": "._check_transaction_delay()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L105"}, {"id": "ctypes_terminal_driver_ctypesterminaldriver_send_status", "label": ".send_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L117"}, {"id": "ctypes_terminal_driver_processtransaction", "label": "processTransaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L138"}, {"id": "ctypes_terminal_driver_canceltransaction", "label": "cancelTransaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L144"}, {"id": "ctypes_terminal_driver_ctypesterminaldriver_six_terminal_balance", "label": ".six_terminal_balance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L149"}, {"id": "ctypes_terminal_driver_rationale_28", "label": "Import a library using ctypes, independently of the OS. :param lib_subfolder", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L28"}, {"id": "ctypes_terminal_driver_rationale_51", "label": "Create a ctypes buffer of CTYPES_BUFFER_SIZE size", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L51"}, {"id": "ctypes_terminal_driver_rationale_57", "label": "This class is the parent class of all the terminal drivers using ctypes. Wor", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L57"}, {"id": "ctypes_terminal_driver_rationale_139", "label": "Method implementing the transaction processing", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L139"}, {"id": "ctypes_terminal_driver_rationale_145", "label": "Method implementing the ongoing transaction request cancellation", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L145"}, {"id": "ctypes_terminal_driver_rationale_150", "label": "Method implementing the terminal balance request (only for Worldline \"Six\")", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L150"}, {"id": "ctypes_terminal_driver_rationale_132", "label": "# TODO: add `stacklevel=2` in image with python version > 3.8", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L132"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "datetime", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "queue", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "odoo_addons_iot_drivers_driver", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L12", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "odoo_addons_iot_drivers_event_manager", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L13", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "odoo_addons_iot_drivers_tools_system", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L14", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "odoo_tools_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes_terminal_driver_import_ctypes_library", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L27", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes_terminal_driver_create_ctypes_string_buffer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L50", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes_terminal_driver_ctypesterminaldriver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L56", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "driver", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L56", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "ctypes_terminal_driver_ctypesterminaldriver_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L64", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes_terminal_driver_supported", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L77", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L81", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "ctypes_terminal_driver_ctypesterminaldriver_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L93", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L105", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "ctypes_terminal_driver_ctypesterminaldriver_send_status", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L117", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes_terminal_driver_processtransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L138", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "target": "ctypes_terminal_driver_canceltransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L144", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver", "target": "ctypes_terminal_driver_ctypesterminaldriver_six_terminal_balance", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L149", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "target": "ctypes_terminal_driver_ctypesterminaldriver_send_status", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L86", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "target": "ctypes_terminal_driver_canceltransaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L91", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver_run", "target": "ctypes_terminal_driver_processtransaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L100", "weight": 1.0}, {"source": "ctypes_terminal_driver_ctypesterminaldriver_run", "target": "ctypes_terminal_driver_ctypesterminaldriver_six_terminal_balance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L102", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_28", "target": "ctypes_terminal_driver_import_ctypes_library", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L28", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_51", "target": "ctypes_terminal_driver_create_ctypes_string_buffer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L51", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_57", "target": "ctypes_terminal_driver_ctypesterminaldriver", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L57", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_139", "target": "ctypes_terminal_driver_ctypesterminaldriver_processtransaction", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L139", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_145", "target": "ctypes_terminal_driver_ctypesterminaldriver_canceltransaction", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L145", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_150", "target": "ctypes_terminal_driver_ctypesterminaldriver_six_terminal_balance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L150", "weight": 1.0}, {"source": "ctypes_terminal_driver_rationale_132", "target": "users_gurpreet_github_odoo_modules_fusion_iot_iot_iot_handlers_lib_ctypes_terminal_driver_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L132", "weight": 1.0}], "raw_calls": [{"caller_nid": "ctypes_terminal_driver_import_ctypes_library", "callee": "file_path", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L43"}, {"caller_nid": "ctypes_terminal_driver_import_ctypes_library", "callee": "import_library_method", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L44"}, {"caller_nid": "ctypes_terminal_driver_import_ctypes_library", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L45"}, {"caller_nid": "ctypes_terminal_driver_import_ctypes_library", "callee": "exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L48"}, {"caller_nid": "ctypes_terminal_driver_create_ctypes_string_buffer", "callee": "create_string_buffer", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L54"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_init", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L65"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_init", "callee": "Queue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L70"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L82"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L83"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_action_default", "callee": "put", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L89"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_run", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L96"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_run", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L97"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_run", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L98"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "callee": "total_seconds", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L108"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L108"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L112"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L114"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_check_transaction_delay", "callee": "sleep", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L115"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_send_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L130"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_send_status", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L133"}, {"caller_nid": "ctypes_terminal_driver_ctypesterminaldriver_send_status", "callee": "device_changed", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/iot_handlers/lib/ctypes_terminal_driver.py", "source_location": "L134"}]} |