Abstract
Devices running QUALCOMM BREW have stringent memory, embedded file system, and processor constraints. At the same time, users demand increasing functionality, including access to rich multimedia streams such as polyphonic MIDI or sophisticated animations. This kind of content often occupies a great deal of memory. To mitigate memory constraints, QUALCOMM BREW provides stream interfaces to access content from network sockets and the file system, as well as a memory buffer. With the stream interface, your application uses a fraction of the total memory required by content when passing data from its source to your application. Moreover, the stream interface is asynchronous; in other words, your application can continue executing while waiting for data from the file system or a network resource.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2003 Ray Rischpater
About this chapter
Cite this chapter
Rischpater, R. (2003). Streaming Data. In: Developing Software for the QUALCOMM BREW Platform. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0802-0_6
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0802-0_6
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-59059-116-1
Online ISBN: 978-1-4302-0802-0
eBook Packages: Springer Book Archive