Lines Matching refs:ICanController
30 using ICanController = V1_0::ICanController; typedef
31 using IfIdDisc = ICanController::BusConfig::InterfaceId::hidl_discriminator;
36 manager->listManifestByInterface(ICanController::descriptor, hidl_utils::fill(&services)); in getControlServices()
42 bool isSupported(sp<ICanController> ctrl, ICanController::InterfaceType iftype) { in isSupported()
43 hidl_vec<ICanController::InterfaceType> supported; in isSupported()
48 ICanController::InterfaceType getIftype(ICanController::BusConfig can_config) { in getIftype()
51 return ICanController::InterfaceType::SOCKETCAN; in getIftype()
53 return ICanController::InterfaceType::SLCAN; in getIftype()
55 return ICanController::InterfaceType::VIRTUAL; in getIftype()
57 return ICanController::InterfaceType::INDEXED; in getIftype()
63 ICanController::Result configureIface(ICanController::BusConfig can_config) { in configureIface()
67 auto ctrl = ICanController::getService(service); in configureIface()
76 if (up_result != ICanController::Result::OK) { in configureIface()
82 return ICanController::Result::NOT_SUPPORTED; in configureIface()