Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 80 → Rev 84

/shark/tags/rel_0_4/include/modules/ss.h
21,11 → 21,11
 
/**
------------
CVS : $Id: ss.h,v 1.1.1.1 2002-03-29 14:12:51 pj Exp $
CVS : $Id: ss.h,v 1.3 2003-03-13 13:39:05 pj Exp $
 
File: $File$
Revision: $Revision: 1.1.1.1 $
Last update: $Date: 2002-03-29 14:12:51 $
Revision: $Revision: 1.3 $
Last update: $Date: 2003-03-13 13:39:05 $
------------
 
This file contains the aperiodic server SS (Sporadic Server)
103,8 → 103,10
#include <kernel/config.h>
#include <kernel/types.h>
#include <sys/types.h>
#include <modules/codes.h>
#include "ll/sys/cdefs.h"
 
__BEGIN_DECLS
 
/*+ 1 - ln(2) +*/
#ifndef RM_MINFREEBANDWIDTH
#define RM_MINFREEBANDWIDTH 1317922825
151,9 → 153,12
int flags Options to be used in this level instance...
LEVEL master The level that must be used as master level
int Cs Server capacity
int per Server period +*/
void SS_register_level(int flags, LEVEL master, int Cs, int per);
int per Server period
 
returns the level number at which the module has been registered.
+*/
LEVEL SS_register_level(int flags, LEVEL master, int Cs, int per);
 
/*+ Returns the used bandwidth of a level +*/
bandwidth_t SS_usedbandwidth(LEVEL l);
 
160,4 → 165,5
/*+ Returns tha available capacity +*/
int SS_availCs(LEVEL l);
 
__END_DECLS
#endif