An open API service indexing awesome lists of open source software.

https://github.com/astro/sawrocket

Portable Raw Socket API for Firefox OS & Chrome Packaged Apps
https://github.com/astro/sawrocket

Last synced: 10 months ago
JSON representation

Portable Raw Socket API for Firefox OS & Chrome Packaged Apps

Awesome Lists containing this project

README

          

# Saw Rocket

[Raw Socket API](http://www.w3.org/TR/raw-sockets/#methods-1) SHIM for
Chrome Packaged Apps and Mozilla Open Web Apps (Firefox OS).

## Current limitations

* TCP client sockets only
* UDP client sockets in chrome only
* Binary data only
* …

## Usage

Copy `sawrocket.js` to your project and start using `TCPSocket` or `UDPSocket`.

If you need to convert to strings, copy `utf8.js` and use
`UTF8ArrToStr` and `strToUTF8Arr`. They've been stolen from the
Mozilla Developer Docs.

## Manifests?

A sample **netcat** demo app is included. Use:

* `manifest.json` for Chrome
* `manifest.webapp` for Firefox OS