The Be Book The Kernel Kit

The Kernel Kit: Master Index


A

acquire_sem() Semaphores
acquire_sem_etc() Semaphores
B_ADD_ON_IMAGE Images
B_APP_IMAGE Images
Area Examples Area Examples
Area Examples Area Examples
Area Functions Areas
Area IDs and Area Names Areas Concepts
Area Info Areas Concepts
area_for() Areas
area_info Areas
Areas Areas
Areas Areas
Areas Concepts Areas Concepts
Areas Concepts Areas Concepts
B_AUDIO_PLAYBACK Threads and Teams
B_AUDIO_RECORDING Threads and Teams


B

be_task_flags Threads and Teams
boot_time System Information
bus_clock_speed System Information


C

capacity Ports
clear_caches() Miscellaneous Functions and Constants
clone_area() Areas
Cloned Memory Areas Concepts
close_port() Ports
Constants Miscellaneous Functions and Constants
Controlling a Thread Thread and Team Concepts
count Semaphores
cpu_clock_speed System Information
cpu_count System Information
cpu_info System Information
cpu_infos System Information
cpu_revision System Information
cpu_type System Information
B_CPU_X86_VENDOR_MASK System Information
create_area() Areas
create_port() Ports
create_sem() Semaphores
Creating a Shared Library Image Concepts
Creating and Destroying a Port Port Concepts
Creating and Using an Add-on Image Image Concepts


D

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


E

estimate_max_scheduling_latency() Threads and Teams
Example 1: Creating and Writing into an Area Area Examples
Example 2: Reading a File into an Area Area Examples
Example 3: Accessing a Designated Area Area Examples
Example 4: Cloning and Sharing an Area Area Examples
Example 5: Cloning Addresses Area Examples
exit_thread() Threads and Teams
Exporting Add-on Symbols Image Concepts
Exporting and Importing Symbols Image Concepts


F

find_area() Areas
find_port() Ports
find_thread() Threads and Teams
Functions Miscellaneous Functions and Constants


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 Information
get_team_info() Threads and Teams
get_thread_info() Threads and Teams


H

has_data() Threads and Teams


I

id System Information
Image Concepts Image Concepts
Image Concepts Image Concepts
Image Functions Images
image_info Images
image_type Images
Images Images
Images Images
B_INFINITE_TIMEOUT Miscellaneous Functions and Constants
Inter-application Semaphores Semaphore Concepts
is_computer_on() System Information
is_computer_on_fire() System Information


K

The Kernel Kit The Kernel Kit
The Kernel Kit The Kernel Kit
kernel_build_date System Information
kernel_build_time System Information
kernel_name System Information
kernel_version System Information
kill_team() Threads and Teams
kill_thread() Threads and Teams


L

lastest_holder Semaphores
latest_holder Semaphores
B_LIBRARY_IMAGE Images
B_LIVE_3D_RENDERING Threads and Teams
B_LIVE_AUDIO_MANIPULATIO Threads and Teams
B_LIVE_VIDEO_MANIPULATIO Threads and Teams
load_add_on() Images
load_image() Images
Loading an Add-on Image Image Concepts
Loading an App Image Image Concepts
Locking an Area Areas Concepts
B_LOW_PRIORITY Threads and Teams


M

machine_id System Information
B_MAX_CPU_COUNT System Information
max_resource System Information
The Message Queue: Reading and Writing Port Messages Port Concepts
Miscellaneous Functions and Constants Miscellaneous Functions and Constants
Miscellaneous Functions and Constants Miscellaneous Functions and Constants


N

name Ports
name Semaphores
B_NORMAL_PRIORITY Threads and Teams
B_NUMBER_CRUNCHING Threads and Teams


O

B_OFFLINE_PROCESSING Threads and Teams
on_exit_thread() Threads and Teams
B_OS_NAME_LENGTH Miscellaneous Functions and Constants


P

page_faults System Information
B_PAGE_SIZE Miscellaneous Functions and Constants
Passing Data to a Thread Thread and Team Concepts
platform_type System Information
Port Concepts Port Concepts
Port Concepts Port Concepts
Port Functions Ports
Port Messages Port Concepts
port Ports
Port Structures and Constants Ports
port_buffer_size() Ports
port_buffer_size_etc() Ports
port_count() Ports
port_info Ports
Ports Ports
Ports Ports


Q

queue_count Ports


R

read_port() Ports
read_port_etc() Ports
real_time_clock() Time Information
real_time_clock_usecs() Time Information
B_REAL_TIME_DISPLAY_PRIORITY Threads and Teams
B_REAL_TIME_PRIORITY Threads and Teams
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

sem Semaphores
sem_id Semaphores
sem_info Semaphores
Semaphore Concepts Semaphore Concepts
Semaphore Concepts Semaphore Concepts
Semaphore Constants Semaphores
Semaphore Control Flags Semaphores
Semaphore Example 1: Locking Semaphore Examples
Semaphore Example 2: Benaphores Semaphore Examples
Semaphore Example 3: Imposing an Execution Order Semaphore Examples
Semaphore Examples Semaphore Examples
Semaphore Examples Semaphore Examples
Semaphore Functions Semaphores
Semaphore Structures and Types Semaphores
Semaphores Semaphores
Semaphores Semaphores
send_data() Threads and Teams
set_alarm() Miscellaneous Functions and Constants
set_area_protection() Areas
set_port_owner() Ports
set_real_time_clock() Time Information
set_sem_owner() Semaphores
set_signal_stack() Miscellaneous Functions and Constants
set_thread_priority() Threads and Teams
Sharing an Area Between Applications Areas Concepts
snooze() Threads and Teams
snooze_until() Threads and Teams
spawn_thread() Threads and Teams
Spawning a Thread Thread and Team Concepts
B_STATUS_RENDERING Threads and Teams
suggest_thread_priority() Threads and Teams
suspend_thread() Threads and Teams
Symbols Image Concepts
Synchronizing Threads Thread and Team Concepts
System Info Functions System Information
System Info Structures and Constants System Information
System Information System Information
System Information System Information
system_info System Information
B_SYSTEM_TEAM Threads and Teams
system_time() Time Information
B_SYSTEM_TIMEBASE Threads and Teams


T

team Ports
team Semaphores
team_id Threads and Teams
team_info Threads and Teams
Telling a Thread to Run Thread and Team Concepts
Thread and Team Concepts Thread and Team Concepts
Thread and Team Concepts Thread and Team Concepts
Thread and Team Constants Threads and Teams
Thread and Team Functions Threads and Teams
Thread and Team Structures and Types Threads and Teams
The Thread Count Semaphore Concepts
The Thread Function Thread and Team Concepts
Thread Names Thread and Team Concepts
Thread Priorities Thread and Team Concepts
Thread Priority Values Threads and Teams
The Thread Queue Semaphore Concepts
B_THREAD_ASLEEP Threads and Teams
thread_func Threads and Teams
thread_id Threads and Teams
thread_info Threads and Teams
B_THREAD_READY Threads and Teams
B_THREAD_RECEIVING Threads and Teams
B_THREAD_RUNNING Threads and Teams
thread_state Threads and Teams
B_THREAD_SUSPENDED Threads and Teams
B_THREAD_WAITING Threads and Teams
Threads and App Images Thread and Team Concepts
Threads and Teams Threads and Teams
Threads and Teams Threads and Teams
Time Functions Time Information
Time Information Time Information
Time Information Time Information
total_count Ports


U

unload_add_on() Images
B_URGENT_DISPLAY_PRIORIT Threads and Teams
B_URGENT_PRIORITY Threads and Teams
B_USER_INPUT_HANDLING Threads and Teams


V

B_VIDEO_PLAYBACK Threads and Teams
B_VIDEO_RECORDING Threads and Teams


W

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


The Be Book The Kernel Kit

The Be Book,
...in lovely HTML...
for BeOS Release 5.

Copyright © 2000 Be, Inc. All rights reserved..