Contiki 3.x
mac Directory Reference

Directories

directory  contikimac
 
directory  cxmac
 
directory  sicslowmac
 

Files

file  csma.c [code]
 
    A Carrier Sense Multiple Access (CSMA) MAC layer

 
file  csma.h [code]
 
    A MAC stack protocol that performs retransmissions when the
    underlying MAC layer has problems with collisions

 
file  frame802154.c [code]
 802.15.4 frame creation and parsing functions
 
file  frame802154.h [code]
 802.15.4 frame creation and parsing functions
 
file  framer-802154.c [code]
 
    MAC framer for IEEE 802.15.4

 
file  framer-802154.h [code]
 
    A MAC framer for IEEE 802.15.4

 
file  framer-nullmac.c [code]
 
    MAC framer for nullmac

 
file  framer-nullmac.h [code]
 
    MAC framer for nullmac

 
file  framer.c [code]
 
file  framer.h [code]
 
    A MAC framer is responsible for constructing and parsing
    the header in MAC frames.

 
file  mac-sequence.c [code]
 
    MAC sequence numbers management

 
file  mac-sequence.h [code]
 
    Header file for MAC sequence numbers management

 
file  mac.c [code]
 
file  mac.h [code]
 
    MAC driver header file

 
file  nullmac.c [code]
 
    A MAC protocol that does not do anything.

 
file  nullmac.h [code]
 
    A MAC protocol implementation that does not do anything.

 
file  nullrdc-noframer.c [code]
 
    A MAC protocol that does not do anything.

 
file  nullrdc-noframer.h [code]
 
    A MAC protocol implementation that does not do anything.

 
file  nullrdc.c [code]
 
    A null RDC implementation that uses framer for headers.

 
file  nullrdc.h [code]
 
    A null RDC implementation that uses framer for headers.

 
file  phase.c [code]
 
    Common functionality for phase optimization in duty cycling radio protocols

 
file  phase.h [code]
 
    Common functionality for phase optimization in duty cycling radio protocols

 
file  rdc.h [code]
 
    RDC driver header file