/**
* Connects to the TCP socket, and creates an open socket.
*
- * @see http://developer.chrome.com/trunk/apps/socket.html#method-create
+ * @see http://developer.chrome.com/apps/socket.html#method-create
* @param {Function} callback The function to call on connection
*/
TcpClient.prototype.connect = function(callback) {
/**
* Sends a message down the wire to the remote side
*
- * @see http://developer.chrome.com/trunk/apps/socket.html#method-write
+ * @see http://developer.chrome.com/apps/socket.html#method-write
* @param {String} msg The message to send
* @param {Function} callback The function to call when the message has sent
*/
/**
* Disconnects from the remote side
*
- * @see http://developer.chrome.com/trunk/apps/socket.html#method-disconnect
+ * @see http://developer.chrome.com/apps/socket.html#method-disconnect
*/
TcpClient.prototype.disconnect = function() {
socket.disconnect(this.socketId);
* we go ahead and connect to the remote side.
*
* @private
- * @see http://developer.chrome.com/trunk/apps/socket.html#method-connect
+ * @see http://developer.chrome.com/apps/socket.html#method-connect
* @param {Object} createInfo The socket details
*/
TcpClient.prototype._onCreate = function(createInfo) {
*/
TcpClient.prototype._onConnectComplete = function(resultCode) {
// Start polling for reads.
- setInterval(this._periodicallyRead.bind(this), 500);
+ setInterval(this.poll.bind(this), 500);
if (this.callbacks.connect) {
log('connect complete');
/**
* Checks for new data to read from the socket
*
- * @see http://developer.chrome.com/trunk/apps/socket.html#method-read
+ * @see http://developer.chrome.com/apps/socket.html#method-read
*/
- TcpClient.prototype._periodicallyRead = function() {
+ TcpClient.prototype.poll = function() {
socket.read(this.socketId, null, this._onDataRead.bind(this));
};