TIMOB-10137: BlackBerry: Implement Ti.Network.Socket and Ti.Network.Socket.TCP [part1] #132
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reviewers: DavidL
Changelog:
NOTE: Use local tcp server to check the functionality, wtih both ip address and hostname. Was used TCPMonitor plugin for Eclipse.
Test cases:
// Network.Socket.TCP snippet
var win1 = Titanium.UI.createWindow({
backgroundColor:'#F00'
});
var socket = Ti.Network.Socket.createTCP({
host: 'alexg',
port: 8080
});
socket.connect();
var button = Titanium.UI.createButton({
title: 'Stop',
top: 10,
width: 200,
height: 100
});
button.addEventListener('click',function(e)
{
socket.close();
});
win1.add(button);
win1.open();