src/lib/syslib/sef.c File Reference

#include "syslib.h"
#include <assert.h>
#include <minix/sysutil.h>
#include <stdio.h>

Go to the source code of this file.

Defines

#define SEF_SELF_NAME_MAXLEN   20
#define SEF_DEBUG_HEADER_MAXLEN   32

Functions

FORWARD _PROTOTYPE (void sef_debug_refresh_params,(void))
PUBLIC _PROTOTYPE (char *sef_debug_header,(void))
EXTERN _PROTOTYPE (int do_sef_rs_init,(void))
EXTERN _PROTOTYPE (int do_sef_init_request,(message *m_ptr))
PUBLIC void sef_startup ()
PUBLIC int sef_receive (endpoint_t src, message *m_ptr)
PRIVATE void sef_debug_refresh_params (void)
PUBLIC char * sef_debug_header (void)

Variables

PRIVATE char sef_self_name [SEF_SELF_NAME_MAXLEN]
PRIVATE endpoint_t sef_self_endpoint
PRIVATE time_t sef_debug_boottime = 0
PRIVATE u32_t sef_debug_system_hz = 0
PRIVATE time_t sef_debug_time_sec = 0
PRIVATE time_t sef_debug_time_us = 0
PRIVATE char sef_debug_header_buff [SEF_DEBUG_HEADER_MAXLEN]


Define Documentation

#define SEF_DEBUG_HEADER_MAXLEN   32

Definition at line 12 of file sef.c.

#define SEF_SELF_NAME_MAXLEN   20

Definition at line 7 of file sef.c.


Function Documentation

EXTERN _PROTOTYPE ( int  do_sef_init_request,
(message *m_ptr)   
)

EXTERN _PROTOTYPE ( int  do_sef_rs_init,
(void)   
)

PUBLIC _PROTOTYPE ( char *  sef_debug_header,
(void)   
)

FORWARD _PROTOTYPE ( void  sef_debug_refresh_params,
(void)   
)

PUBLIC char* sef_debug_header ( void   ) 

Definition at line 172 of file sef.c.

PRIVATE void sef_debug_refresh_params ( void   ) 

Definition at line 123 of file sef.c.

PUBLIC int sef_receive ( endpoint_t  src,
message m_ptr 
)

Definition at line 75 of file sef.c.

PUBLIC void sef_startup (  ) 

Definition at line 35 of file sef.c.


Variable Documentation

Definition at line 13 of file sef.c.

PRIVATE char sef_debug_header_buff[SEF_DEBUG_HEADER_MAXLEN]

Definition at line 17 of file sef.c.

Definition at line 14 of file sef.c.

Definition at line 15 of file sef.c.

Definition at line 16 of file sef.c.

Definition at line 9 of file sef.c.

PRIVATE char sef_self_name[SEF_SELF_NAME_MAXLEN]

Definition at line 8 of file sef.c.


Generated on Tue Mar 9 04:37:00 2010 for Minix by  doxygen 1.5.8