smia.assetconnection package¶
Submodules¶
- smia.assetconnection.asset_connection module
AssetConnectionAssetConnection.ArchitectureStyleAssetConnection.configure_connection_by_aas_model()AssetConnection.check_asset_connection()AssetConnection.connect_with_asset()AssetConnection.execute_asset_service()AssetConnection.receive_msg_from_asset()AssetConnection.check_interface_element()AssetConnection.check_endpoint_metadata()AssetConnection.check_interaction_metadata()AssetConnection.get_interaction_metadata_content_type()AssetConnection.check_submodel_element_exist_by_semantic_id()AssetConnection.check_data_query_type()AssetConnection.get_response_content()AssetConnection.extract_information_with_data_query()AssetConnection.transform_data_by_type()AssetConnection.extract_from_json()AssetConnection.extract_from_xml()AssetConnection.extract_from_string()
- smia.assetconnection.http_asset_connection module
HTTPAssetConnectionHTTPAssetConnection.configure_connection_by_aas_model()HTTPAssetConnection.check_asset_connection()HTTPAssetConnection.connect_with_asset()HTTPAssetConnection.execute_asset_service()HTTPAssetConnection.receive_msg_from_asset()HTTPAssetConnection.extract_general_interaction_metadata()HTTPAssetConnection.get_complete_request_uri()HTTPAssetConnection.get_headers()HTTPAssetConnection.get_method_name()HTTPAssetConnection.add_asset_service_data()HTTPAssetConnection.send_http_request()
HTTPAssetInterfaceSemanticsHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_METHOD_NAMEHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_HEADERSHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_FIELD_NAMEHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_FIELD_VALUEHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_PARAMSHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_PARAM_NAMEHTTPAssetInterfaceSemantics.SEMANTICID_HTTP_INTERFACE_PARAM_VALUE
Module contents¶
This module contains the classes for different protocols that an asset can use.