|
ncloader
0.1
|
[Stage 2 Thread Control Block] 더 자세히 ...
thread에 대한 협력 다이어그램:데이타 필드 | |
| struct thread * | parent |
| struct thread * | next |
| struct thread * | prev |
| enum thread_state | state |
| enum thread_type | type |
| enum thread_attribute | attribute |
| void * | argument |
| void * | return_value |
| void * | ctx |
| char | stack [] |
[Stage 2 Thread Control Block]
Thread 제어 블럭
| void* thread::argument |
Thread 인자
| enum thread_attribute thread::attribute |
Thread 속성
| void* thread::ctx |
Thread, Architecture dependent context
| struct thread* thread::next |
다음 Thread
| struct thread* thread::parent |
부모 Thread
| struct thread* thread::prev |
이전 Thread
| void* thread::return_value |
Thread 종료시 Return 된 값
| char thread::stack[] |
Thread 의 Stack - Kernel
| enum thread_state thread::state |
Thread 상태
| enum thread_type thread::type |
Thread 종류