For example:
// sending scriptsocketSend << MSG_CHAT << "hello there";socketSend << MSG_MOVE << id << x << y;:::// receiving scriptsocketReceive << msgCommand; // get commandif (msgCommand == MSG_CHAR) socketReceive >> messageLine; // get CHAT parameterselse if (msgCommand == MSG_MOVE) socketReceive >> id >> x >> y; // get MOVE parameters
I believe AS comes with sample code for registering stream-like objects.