C H A P T E R 2 1
This chapter describes the Routing interface in Newton system software. The
Routing interface allows applications to send, receive, and perform other operations
on data, such as deleting or duplicating. The Routing interface provides a common
user interface mechanism that all applications should use to provide routing services.
You should read this chapter if your application needs to provide routing services
to the user. This chapter describes how to
route items through the Out Box using transport-supplied actions
route items using application-supplied actions
receive incoming items through the In Box
support viewing items in the In/Out Box
Routing is a term that describes nearly any action taken on a piece of data. Some
typical routing actions include printing, faxing, mailing, beaming (infrared
communication), deleting, and duplicating. In addition to system-supplied routing
services, applications can implement their own routing actions that operate on data.
Routing also describes the process of receiving data through the In Box.
The Routing interface provides the link between an application and the In/Out Box
for sending and receiving data using transports. The Routing interface also
provides a standard mechanism for an application to make available its own routing
actions that do not use transports, such as deleting and duplicating.
The In/Out Box
The In/Out Box is a central repository for incoming and outgoing data handled by
the Routing and Transport interfaces. The In/Out Box application is accessed
through the In Box or Out Box icons in the Extras Drawer. The user can tap either
icon to open the In/Out Box to view and operate on its contents. Once it's open, the