Classes | Functions | Variables

alexb/lib/lwip/own/sys.cc File Reference

#include <service/logging.h>
#include <service/string.h>
#include <service/helper.h>
#include "lwip/sys.h"
#include "lwip/pbuf.h"
#include "lwip/ip.h"
#include "netif/etharp.h"
#include "lwip/dhcp.h"
#include "lwip/tcp.h"

Classes

struct  nul_tcp_struct

Functions

void lwip_init (void)
 Perform Sanity check of user-configurable values, and initialize all modules.
void sys_init (void)
void lwip_print (const char *format,...)
 __attribute__ ((noreturn)) void lwip_assert(const char *format
 va_start (ap, format)
 va_end (ap)
u32_t sys_now (void)
 Returns the current time in milliseconds, may be the same as sys_jiffies or at least based on it.
bool nul_ip_init (void(*send_network)(char unsigned const *data, unsigned len), unsigned long long mac)
void nul_ip_input (void *data, unsigned size)
bool nul_ip_config (unsigned para, void *arg)

Variables

va_list ap
struct nul_tcp_struct nul_tcp_single

Function Documentation

__attribute__ ( (noreturn)   )  const
void lwip_init ( void   ) 

Perform Sanity check of user-configurable values, and initialize all modules.

void lwip_print ( const char *  format,
  ... 
)
bool nul_ip_config ( unsigned  para,
void *  arg 
)
bool nul_ip_init ( void(*)(char unsigned const *data, unsigned len send_network,
unsigned long long  mac 
)
void nul_ip_input ( void *  data,
unsigned  size 
)
void sys_init ( void   ) 
u32_t sys_now ( void   ) 

Returns the current time in milliseconds, may be the same as sys_jiffies or at least based on it.

va_end ( ap   ) 
va_start ( ap  ,
format   
)

Variable Documentation

va_list ap
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines