sem_id
typedef int32 sem_id;
#define sem_id fssh_sem_id
typedef HandleDeleter<sem_id, status_t, delete_sem> SemDeleter;