Changeset 5010:065b9de0acf7 in roaraudio for include/libroar/libroar.h


Ignore:
Timestamp:
05/26/11 09:26:00 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Updated roar_reset() (Closes: #131)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/libroar.h

    r4998 r5010  
    201201 
    202202// call this function after we fork/exec()ed or similar. 
    203 int roar_reset(int forked); 
     203enum roar_reset { 
     204 ROAR_RESET_UNKNOWN     = -1, 
     205#define ROAR_RESET_UNKNOWN ROAR_RESET_UNKNOWN 
     206 ROAR_RESET_NONE        =  0, 
     207#define ROAR_RESET_NONE ROAR_RESET_NONE 
     208 ROAR_RESET_ON_FORK     =  1, 
     209#define ROAR_RESET_ON_FORK ROAR_RESET_ON_FORK 
     210 ROAR_RESET_ON_EXIT     =  2, 
     211#define ROAR_RESET_ON_EXIT ROAR_RESET_ON_EXIT 
     212 ROAR_RESET_ON_PRE_EXEC =  3, 
     213#define ROAR_RESET_ON_PRE_EXEC ROAR_RESET_ON_PRE_EXEC 
     214 ROAR_RESET_MEMORY      =  0x81, 
     215#define ROAR_RESET_MEMORY ROAR_RESET_MEMORY 
     216 ROAR_RESET_CONFIG      =  0x82, 
     217#define ROAR_RESET_CONFIG ROAR_RESET_CONFIG 
     218 ROAR_RESET_RANDOMPOOL  =  0x84, 
     219#define ROAR_RESET_RANDOMPOOL ROAR_RESET_RANDOMPOOL 
     220 ROAR_RESET_EOL         = -2 
     221#define ROAR_RESET_EOL ROAR_RESET_EOL 
     222}; 
     223int roar_reset(enum roar_reset what); 
    204224 
    205225// fatal probelms: 
Note: See TracChangeset for help on using the changeset viewer.