hide random home http://www.be.com/documentation/be_book/kernel/KernelIndex.html (Amiga Plus Extra No. 5/97, 05/1997)


The Kernel Kit: Master Index


A

acquire_sem() Semaphores
acquire_sem_etc() Semaphores
Area Functions Areas
Area IDs and Area Names Areas
Area Info Areas
area_for() Areas
area_info Areas


B

Benaphores Semaphores
Blocking when Sending and Receiving Threads and Teams
Broadcasting Semaphores Semaphores
But There's an Easier Way Images
B_INFINITE_TIMEOUT Miscellaneous Functions and Constants
B_OS_NAME_LENGTH Miscellaneous Functions and Constants
B_PAGE_SIZE Miscellaneous Functions and Constants


C

clear_caches() Miscellaneous Functions and Constants
Cloned Memory Areas
clone_area() Areas
Constants Miscellaneous Functions and Constants
Controlling a Thread Threads and Teams
cpu_info System and Time Information
cpu_type System and Time Information
create_area() Areas
create_port() Ports
create_sem() Semaphores
Creating a Port Ports
Creating a Shared Library Images
Creating and Using an Add-on Image Images


D

Death and the Main Thread Threads and Teams
debugger() Miscellaneous Functions and Constants
delete_area() Areas
delete_port() Ports
delete_sem() Semaphores
Deleting a Semaphore Semaphores
Deleting an Area Areas


E

Example 1: Creating and Writing into an Area Areas
Example 1: Using a Semaphore as a Lock Semaphores
Example 2: Reading a File into an Area Areas
Example 2: Using Semaphores to Impose an Execution Order Semaphores
Example 2: Using Semaphores to Impose an Execution Order Semaphores
Example 3: Accessing a Designated Area Areas
Example 4: Cloning and Sharing an Area Areas
Example 5: Cloning Addresses Areas
exit_thread() Threads and Teams


F

find_area() Areas
find_port() Ports
find_thread() Threads and Teams
The Full Story Semaphores
Function Symbol Encoding Images
Functions Threads and Teams


G

get_area_info() Areas
get_image_info() Images
get_image_symbol() Images
get_next_area_info() Areas
get_next_image_info() Images
get_next_port_info() Ports
get_next_sem_info() Semaphores
get_next_team_info() Threads and Teams
get_next_thread_info() Threads and Teams
get_nth_image_symbol() Images
get_port_info() Ports
get_sem_count() Semaphores
get_sem_info() Semaphores
get_system_info() System and Time Information
get_team_info() Threads and Teams
get_thread_info() Threads and Teams


H

has_data() Threads and Teams


I

Image Functions Images
image_info Images
is_computer_on() System and Time Information
is_computer_on_fire() System and Time Information


K

The Kernel Kit
kill_team() Threads and Teams
kill_thread() Threads and Teams


L

Loading an Add-on Image Images
Loading an App Image Images
load_add_on() Images
load_image() Images
Locking an Area Areas


M

The Message Queue: Reading and Writing Port Messages Ports
Miscellaneous Functions Miscellaneous Functions and Constants


O

Overview Areas
Overview Images
Overview Ports
Overview Semaphores
Overview Threads and Teams


P

Passing Data to a Thread Threads and Teams
platform_type System and Time Information
Port Functions Ports
Port Messages Ports
port_buffer_size() Ports
port_buffer_size_etc() Ports
port_count() Ports
port_info Ports


R

read_port() Ports
read_port_etc() Ports
real_time_clock() System and Time Information
real_time_clock_usecs() System and Time Information
receive_data() Threads and Teams
release_sem() Semaphores
release_sem_etc() Semaphores
rename_thread() Threads and Teams
resize_area() Areas
resume_thread() Threads and Teams


S

Semaphore Functions Semaphores
sem_info Semaphores
send_data() Threads and Teams
set_area_protection() Areas
set_port_owner() Ports
set_real_time_clock() System and Time Information
set_sem_owner() Semaphores
set_thread_priority() Threads and Teams
set_timezone() System and Time Information
Sharing an Area Between Applications Areas
snooze() Threads and Teams
Spawning a Thread Threads and Teams
spawn_thread() Threads and Teams
suspend_thread() Threads and Teams
Symbols Images
Synchronizing Threads Threads and Teams
System Info Functions and Structures System and Time Information
system_info System and Time Information
system_time() System and Time Information


T

Teams Threads and Teams
team_info Threads and Teams
Telling a Thread to Run Threads and Teams
The Thread Count Semaphores
The Thread Function Threads and Teams
Thread Function Return Values Threads and Teams
The Thread Function's Argument Threads and Teams
Thread Functions Threads and Teams
Thread Names Threads and Teams
Thread Priority Threads and Teams
The Thread Queue Semaphores
Threads and App Images Threads and Teams
thread_info Threads and Teams
Time Functions System and Time Information


U

unload_add_on() Images
Using a C++ Thread Function Threads and Teams


W

wait_for_thread() Threads and Teams
write_port() Ports
write_port_etc() Ports





The Be Book, in lovely HTML, for the BeOS Preview Release.

Copyright © 1997 Be, Inc. All rights reserved.

Be is a registered trademark; BeOS, BeBox, BeWare, GeekPort, the Be logo, and the BeOS logo are trademarks of Be, Inc.

Last modified July 11, 1997.