Host Interface for FIP
[Framework]

Collaboration diagram for Host Interface for FIP:

Functions

uint32_t fip_hostInterface_getSeconds32 (void)
 Host interface function.
uint16_t fip_hostInterface_getSeconds16 (void)
 Host interface function.
uint32_t fip_hostInterface_getMiliSeconds32 (void)
 Host interface function.
uint16_t fip_hostInterface_getMiliSeconds16 (void)
 Host interface function.
uint32_t fip_hostInterface_getRandom32 (void)
 Host interface function.

Function Documentation

uint16_t fip_hostInterface_getMiliSeconds16 ( void   ) 

Host interface function.

Get milliseconds since system boot in 16-bit unsigned integer.

uint32_t fip_hostInterface_getMiliSeconds32 ( void   ) 

Host interface function.

Get milliseconds since system boot in 32-bit unsigned integer.

Referenced by fip_icmp6_generateEchoRequest(), fip_icmp6_process(), fip_nd6_periodicIf(), fip_nd6_periodicUnicast(), fip_sixlowpan_process(), and fip_timer_getExpireTime32miliS().

uint32_t fip_hostInterface_getRandom32 ( void   ) 

Host interface function.

Get random number from hardware generator, used to seed fip's pseudorandom generator. Returns a different value for each call to this function, even when the program is restarted. Does not need to be actually a random distribution, as it's only used as a seed for the PRNG.

uint16_t fip_hostInterface_getSeconds16 ( void   ) 

Host interface function.

Get seconds since system boot in 16-bit unsigned integer.

Referenced by fip_task().

uint32_t fip_hostInterface_getSeconds32 ( void   ) 

Host interface function.

Get seconds since system boot in 32-bit unsigned integer.

Referenced by fip_if6_periodic(), and fip_nd6_processRA().


Generated on Wed Dec 8 13:00:28 2010 for FIP by  doxygen 1.5.7.1