Changeset 468 for trunk/thune/urlan.h

Show
Ignore:
Timestamp:
09/03/07 02:29:05 (15 months ago)
Author:
krobillard
Message:

Squashed commit of master.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/thune/urlan.h

    r467 r468  
    421421 
    422422 
    423 #define UR_DSTACK_SIZE       256 
    424 #define UR_CSTACK_SIZE       128 
    425  
    426 #define UR_TASK_RUNNING    1 
    427 #define UR_TASK_READY      2 
    428 #define UR_TASK_BLOCKED    3 
    429 #define UR_TASK_TERM       4 
     423#define UR_ENV_GC           0x01 
     424#define UR_ENV_SECURE       0x02 
     425 
     426#define UR_DSTACK_SIZE      256 
     427#define UR_CSTACK_SIZE      128 
     428 
     429#define UR_TASK_RUNNING     1 
     430#define UR_TASK_READY       2 
     431#define UR_TASK_BLOCKED     3 
     432#define UR_TASK_TERM        4 
    430433 
    431434typedef struct UrlanEnv     UrlanEnv; 
     
    510513extern int ur_encodingCharSize[UR_ENC_COUNT]; 
    511514 
    512 int     ur_sizeofUrlanEnv(); 
    513 int     ur_startup( UrlanEnv*, UDatatype* custom, int customCount ); 
    514 void    ur_shutdown( UrlanEnv* ); 
    515 void    ur_enable( UrlanEnv*, int envFlags ); 
    516 void    ur_disable( UrlanEnv*, int envFlags ); 
    517 void    ur_freezeEnv( UThread*, int binCount, int blkCount ); 
     515UrlanEnv* ur_makeEnv( UDatatype* custom, int customCount ); 
     516void      ur_freeEnv( UrlanEnv* ); 
     517void      ur_freezeEnv( UrlanEnv*, int binCount, int blkCount ); 
     518void      ur_enable( UrlanEnv*, int envFlags ); 
     519void      ur_disable( UrlanEnv*, int envFlags ); 
    518520UThread* ur_thread( UrlanEnv* ); 
    519521UThread* ur_threadMake( UrlanEnv*, int binCount, int blkCount );