Lines Matching refs:interface
24 * Providing an ICanController interface to configure CAN buses is optional.
28 interface ICanController {
30 * Type of an interface, an equivalent to BusConfig::InterfaceId
35 /** Virtual SocketCAN interface. */
38 /** Native SocketCAN interface. */
41 /** Serial line CAN interface. */
44 /** Proprietary, device-specific interface. */
58 * interface twice).
66 * Provided interface ID (index, name, device path) doesn't exist or
101 * Hardware interface configuration.
108 /** Virtual SocketCAN interface. */
110 /** Interface name, such as vcan0. If the interface doesn't
116 /** Native SocketCAN interface. */
122 * list of interface serial number suffixes. If there happens to
136 /** Serial line CAN interface. */
141 * List of interface serial number suffixes.
148 * Proprietary, device-specific interface.
170 * Fetches the list of interface types supported by this HAL server.
172 * @return iftypes The list of supported interface types.
177 * Bring up the CAN interface and publish ICanBus server instance.
179 * @param config Configuration of the CAN interface.
185 * Unpublish ICanBus server instance and bring down the CAN interface.
190 * @param name Name of the interface (@see BusConfig#name} to