|
libe3 0.2.5
C++ library for E3AP RAN vendor integration
|
This is the complete list of members for libe3::ServiceModel, including all inherited members.
| control_ids() const =0 | libe3::ServiceModel | pure virtual |
| destroy()=0 | libe3::ServiceModel | pure virtual |
| E3Interface class | libe3::ServiceModel | friend |
| emit_outbound(Pdu &&pdu) | libe3::ServiceModel | inlineprotected |
| get_subscribers() const | libe3::ServiceModel | inlineprotected |
| handle_control_action(uint32_t request_message_id, const DAppControlAction &action)=0 | libe3::ServiceModel | pure virtual |
| init()=0 | libe3::ServiceModel | pure virtual |
| is_running() const =0 | libe3::ServiceModel | pure virtual |
| make_indication_pdu(uint32_t dapp_id, uint32_t ran_function_id, std::vector< uint8_t > protocol_data) | libe3::ServiceModel | inlineprotectedstatic |
| make_message_ack_pdu(uint32_t request_message_id, ResponseCode response_code) | libe3::ServiceModel | inlineprotectedstatic |
| name() const =0 | libe3::ServiceModel | pure virtual |
| ran_function_data() const | libe3::ServiceModel | inlinevirtual |
| ran_function_id() const =0 | libe3::ServiceModel | pure virtual |
| ServiceModel()=default | libe3::ServiceModel | protected |
| set_outbound_emitter(std::function< ErrorCode(Pdu &&)> emitter) | libe3::ServiceModel | inlineprotected |
| set_subscribers_provider(std::function< std::vector< uint32_t >()> provider) | libe3::ServiceModel | inlineprotected |
| start()=0 | libe3::ServiceModel | pure virtual |
| stop()=0 | libe3::ServiceModel | pure virtual |
| telemetry_ids() const =0 | libe3::ServiceModel | pure virtual |
| version() const =0 | libe3::ServiceModel | pure virtual |
| ~ServiceModel()=default | libe3::ServiceModel | virtual |