Flash Lite 2.x and 3.0 ActionScript Language Reference

send (XMLSocket.send method)

public send(data:Object) : Void

Converts the XML object or data specified in the object parameter to a string and transmits it to the server, followed by a zero (0) byte. If object is an XML object, the string is the textual representation of the XML object. The send operation is asynchronous; it returns immediately, but the data can be transmitted at a later time. The XMLSocket.send() method does not return a value indicating whether the data was successfully transmitted.

If the XMLSocket object is not connected to the server (using the XMLSocket.connect() method), the XMLSocket.send() operation fails.

Parameters

data:Object - An XML object or other data to transmit to the server.

Example

The following example shows how to specify a user name and password to send the my_xml XML object to the server:

var myXMLSocket:XMLSocket = new XMLSocket();
var my_xml:XML = new XML();
var myLogin:XMLNode = my_xml.createElement("login");
myLogin.attributes.username = usernameTextField;
myLogin.attributes.password = passwordTextField;
my_xml.appendChild(myLogin);
myXMLSocket.send(my_xml);

See also

connect (XMLSocket.connect method)