GEOS SDK Documentation: Libraries

Up: GEOS SDK TechDocs

The following documents hold information about a number of GEOS libraries.

UI
The UI library provides object classes used to build application UI.
AccPnt
Repository of information about "access points"--the user's internet service provider(s) and the like.
Socket
The Socket library provides a socket-style communication API. Through it, you can make TCP/IP and PPP connections.
Contacts
The Nokia 9000i Communicator libraries ContDB and ContLog keep track of the user's contact information.
Foam: Memory Levels
The Nokia 9000i Communicator's library Foam provides, among other things, routines to detect and warn of low memory level.
Foam: UI
The Nokia 9000i Communicator's library Foam provides, among other things, a number of object classes used to create application UI.
Mailbox
Underlies all inbox/outbox functionality.
Printing
The Spool library manages printing functionality.
Cell
Stores data in a two-dimensional array in a VM file.
DataStore
Manages databases consisting of records, each record consisting of several fields.
Using Streams
The StreamC library provides a low-level API for stream-style communication.
PCCom
Provides API for communicating with a PC over a serial connection, if that PC is running pccom (the engine underlying Swat communication and Nokia 9000i Communicator backup).
Impex
Translates some GEOS data files to formats used by popular PC programs.
Ruler
Provides object classes which draw tick marks and can scroll along with some other scrolling object. Also provides pointer movement constraints on devices which use mouse- or stylus-style pointers.
Config
Provides object classes useful for capturing user preferences to the INI file.
Parse
Provides API useful for parsing spreadsheet-style expressions or other types of expressions.
Using Libraries
This document doesn't describe any GEOS library in particular; it does show how a program can load or free a library "by hand."

Up: GEOS SDK TechDocs