|
OpenWSN Firmware
|
#include "openwsn.h"#include "processIE.h"#include "sixtop.h"#include "idmanager.h"#include "openserial.h"#include "IEEE802154.h"#include "openqueue.h"#include "neighbors.h"#include "IEEE802154E.h"#include "schedule.h"#include "scheduler.h"#include "packetfunctions.h"Functions | |
| port_INLINE void | processIE_prependMLMEIE (OpenQueueEntry_t *pkt, uint8_t len) |
| port_INLINE uint8_t | processIE_prependSyncIE (OpenQueueEntry_t *pkt) |
| port_INLINE uint8_t | processIE_prependSlotframeLinkIE (OpenQueueEntry_t *pkt) |
| port_INLINE uint8_t | processIE_prependOpcodeIE (OpenQueueEntry_t *pkt, uint8_t uResCommandID) |
| port_INLINE uint8_t | processIE_prependBandwidthIE (OpenQueueEntry_t *pkt, uint8_t numOfLinks, uint8_t slotframeID) |
| port_INLINE uint8_t | processIE_prependSheduleIE (OpenQueueEntry_t *pkt, uint8_t type, uint8_t frameID, uint8_t flag, cellInfo_ht *cellList) |
| port_INLINE void | processIE_retrieveSlotframeLinkIE (OpenQueueEntry_t *pkt, uint8_t *ptr) |
| port_INLINE void | processIE_retrieveOpcodeIE (OpenQueueEntry_t *pkt, uint8_t *ptr, opcode_IE_ht *opcodeInfo) |
| port_INLINE void | processIE_retrieveBandwidthIE (OpenQueueEntry_t *pkt, uint8_t *ptr, bandwidth_IE_ht *bandwidthInfo) |
| port_INLINE void | processIE_retrieveSheduleIE (OpenQueueEntry_t *pkt, uint8_t *ptr, schedule_IE_ht *scheduleInfo) |
| port_INLINE uint8_t processIE_prependBandwidthIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t | numOfLinks, | ||
| uint8_t | slotframeID | ||
| ) |
| port_INLINE void processIE_prependMLMEIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t | len | ||
| ) |
| port_INLINE uint8_t processIE_prependOpcodeIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t | uResCommandID | ||
| ) |
| port_INLINE uint8_t processIE_prependSheduleIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t | type, | ||
| uint8_t | frameID, | ||
| uint8_t | flag, | ||
| cellInfo_ht * | cellList | ||
| ) |
| port_INLINE uint8_t processIE_prependSlotframeLinkIE | ( | OpenQueueEntry_t * | pkt | ) |
| port_INLINE uint8_t processIE_prependSyncIE | ( | OpenQueueEntry_t * | pkt | ) |
| port_INLINE void processIE_retrieveBandwidthIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t * | ptr, | ||
| bandwidth_IE_ht * | bandwidthInfo | ||
| ) |
| port_INLINE void processIE_retrieveOpcodeIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t * | ptr, | ||
| opcode_IE_ht * | opcodeInfo | ||
| ) |
| port_INLINE void processIE_retrieveSheduleIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t * | ptr, | ||
| schedule_IE_ht * | scheduleInfo | ||
| ) |
| port_INLINE void processIE_retrieveSlotframeLinkIE | ( | OpenQueueEntry_t * | pkt, |
| uint8_t * | ptr | ||
| ) |