Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/net/ieee802154/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 2 kB image not shown  

Quelle  mac802154_hwsim.h   Sprache: C

 
#ifndef __MAC802154_HWSIM_H
#define __MAC802154_HWSIM_H

/* mac802154 hwsim netlink commands
 *
 * @MAC802154_HWSIM_CMD_UNSPEC: unspecified command to catch error
 * @MAC802154_HWSIM_CMD_GET_RADIO: fetch information about existing radios
 * @MAC802154_HWSIM_CMD_SET_RADIO: change radio parameters during runtime
 * @MAC802154_HWSIM_CMD_NEW_RADIO: create a new radio with the given parameters
 * returns the radio ID (>= 0) or negative on errors, if successful
 * then multicast the result
 * @MAC802154_HWSIM_CMD_DEL_RADIO: destroy a radio, reply is multicasted
 * @MAC802154_HWSIM_CMD_GET_EDGE: fetch information about existing edges
 * @MAC802154_HWSIM_CMD_SET_EDGE: change edge parameters during runtime
 * @MAC802154_HWSIM_CMD_DEL_EDGE: delete edges between radios
 * @MAC802154_HWSIM_CMD_NEW_EDGE: create a new edge between two radios
 * @__MAC802154_HWSIM_CMD_MAX: enum limit
 */

enum {
 MAC802154_HWSIM_CMD_UNSPEC,

 MAC802154_HWSIM_CMD_GET_RADIO,
 MAC802154_HWSIM_CMD_SET_RADIO,
 MAC802154_HWSIM_CMD_NEW_RADIO,
 MAC802154_HWSIM_CMD_DEL_RADIO,

 MAC802154_HWSIM_CMD_GET_EDGE,
 MAC802154_HWSIM_CMD_SET_EDGE,
 MAC802154_HWSIM_CMD_DEL_EDGE,
 MAC802154_HWSIM_CMD_NEW_EDGE,

 __MAC802154_HWSIM_CMD_MAX,
};

#define MAC802154_HWSIM_CMD_MAX (__MAC802154_HWSIM_MAX - 1)

/* mac802154 hwsim netlink attributes
 *
 * @MAC802154_HWSIM_ATTR_UNSPEC: unspecified attribute to catch error
 * @MAC802154_HWSIM_ATTR_RADIO_ID: u32 attribute to identify the radio
 * @MAC802154_HWSIM_ATTR_EDGE: nested attribute of edges
 * @MAC802154_HWSIM_ATTR_EDGES: list if nested attributes which contains the
 * edge information according the radio id
 * @__MAC802154_HWSIM_ATTR_MAX: enum limit
 */

enum {
 MAC802154_HWSIM_ATTR_UNSPEC,
 MAC802154_HWSIM_ATTR_RADIO_ID,
 MAC802154_HWSIM_ATTR_RADIO_EDGE,
 MAC802154_HWSIM_ATTR_RADIO_EDGES,
 __MAC802154_HWSIM_ATTR_MAX,
};

#define MAC802154_HWSIM_ATTR_MAX (__MAC802154_HWSIM_ATTR_MAX - 1)

/* mac802154 hwsim edge netlink attributes
 *
 * @MAC802154_HWSIM_EDGE_ATTR_UNSPEC: unspecified attribute to catch error
 * @MAC802154_HWSIM_EDGE_ATTR_ENDPOINT_ID: radio id where the edge points to
 * @MAC802154_HWSIM_EDGE_ATTR_LQI: LQI value which the endpoint radio will
 * receive for this edge
 * @__MAC802154_HWSIM_ATTR_MAX: enum limit
 */

enum {
 MAC802154_HWSIM_EDGE_ATTR_UNSPEC,
 MAC802154_HWSIM_EDGE_ATTR_ENDPOINT_ID,
 MAC802154_HWSIM_EDGE_ATTR_LQI,
 __MAC802154_HWSIM_EDGE_ATTR_MAX,
};

#define MAC802154_HWSIM_EDGE_ATTR_MAX (__MAC802154_HWSIM_EDGE_ATTR_MAX - 1)

#endif /* __MAC802154_HWSIM_H */

Messung V0.5
C=95 H=97 G=95

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.