Diag-Client-Lib
Classes | Namespaces | Enumerations
doip_vehicle_discovery_handler.cpp File Reference
#include "channel/udp_channel/doip_vehicle_discovery_handler.h"
#include "common/logger.h"
#include "utility/state.h"
Include dependency graph for doip_vehicle_discovery_handler.cpp:

Go to the source code of this file.

Classes

class  doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::kIdle
 Class implements idle state. More...
 
class  doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::kWaitForVehicleAnnouncement
 Class implements idle state. More...
 
class  doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::kDoIPCtrlTimeout
 Class implements idle state. More...
 
class  doip_client::channel::udp_channel::VehicleDiscoveryHandler::VehicleDiscoveryHandlerImpl
 Class implements vehicle discovery handler. More...
 

Namespaces

 doip_client
 
 doip_client::channel
 
 doip_client::channel::udp_channel
 
 doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}
 

Enumerations

enum class  doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::VehicleDiscoveryState : std::uint8_t { doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::kIdle = 0U , doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::kWaitForVehicleAnnouncement , doip_client::channel::udp_channel::anonymous_namespace{doip_vehicle_discovery_handler.cpp}::kDoIPCtrlTimeout }
 Different vehicle discovery state. More...