:P the socket script. (socket AS IS, for educational purpose)
[IJAVASCRIPT]
var __reflect = this && this.__reflect || function(t, e, n) {
t.__class__ = e,
n ? n.push(e) : n = [e],
t.__types__ = t.__types__ ? n.concat(t.__types__) : n
}
, __extends = this && this.__extends ||...