MCPcopy Create free account
hub / github.com/COVESA/vsomeip / read_client_id

Function read_client_id

implementation/protocol/src/assign_client_ack_command.cpp:61–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59}
60
61client_t read_client_id(byte_t const* _data, uint32_t _size) {
62 client_t id{VSOMEIP_CLIENT_UNSET};
63 if (_data[protocol::COMMAND_POSITION_ID] == static_cast<byte_t>(id_e::ASSIGN_CLIENT_ACK_ID)
64 && COMMAND_POSITION_PAYLOAD + sizeof(id) == _size) {
65 std::memcpy(&id, &_data[COMMAND_POSITION_PAYLOAD], sizeof(id));
66 }
67 return id;
68}
69
70} // namespace protocol
71} // namespace vsomeip

Callers 1

processMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected