This section describes the toolkit's top level API and its bottom level platform-specific routines. The procedures with names that start “B_” make up the top level API which is called by applications. The procedure names starting with “T_” are called by the toolkit's internal routines to perform platform-specific operations like allocating and copying memory.