Skip to content

Instantly share code, notes, and snippets.

@karlosgliberal
Last active December 28, 2015 20:49
Show Gist options
  • Select an option

  • Save karlosgliberal/7560105 to your computer and use it in GitHub Desktop.

Select an option

Save karlosgliberal/7560105 to your computer and use it in GitHub Desktop.
{
"properties": {
"environment": {
"runtime": "html",
"src": "./preview/iframe.html",
"width": 300,
"height": 300
}
},
"exports": [
{
"private": "web.listen",
"public": "port"
},
{
"private": "parse.out",
"public": "message"
},
{
"private": "repeatconnection.out",
"public": "connection"
},
{
"private": "errors.out",
"public": "error"
}
],
"processes": {
"Socket": {
"component": "websocket/ListenConnections",
"metadata": {
"x": 428,
"y": 159
}
},
"Web": {
"component": "webserver/Server",
"metadata": {
"x": 172,
"y": 201
}
},
"DropRequests": {
"component": "core/Drop",
"metadata": {
"x": 158,
"y": 409
}
},
"SplitConnection": {
"component": "core/Split",
"metadata": {
"x": 350,
"y": 524
}
},
"Errors": {
"component": "core/Merge",
"metadata": {
"x": 701,
"y": 294
}
},
"Message": {
"component": "websocket/ListenMessages",
"metadata": {
"x": 574,
"y": 660
}
},
"RepeatConnection": {
"component": "core/Repeat",
"metadata": {
"x": 882,
"y": 389
}
},
"Parse": {
"component": "strings/ParseJson",
"metadata": {
"x": 831,
"y": 722
}
}
},
"connections": [
{
"src": {
"process": "Web",
"port": "server"
},
"tgt": {
"process": "Socket",
"port": "server"
}
},
{
"src": {
"process": "Web",
"port": "request"
},
"tgt": {
"process": "DropRequests",
"port": "in"
}
},
{
"src": {
"process": "Socket",
"port": "connection"
},
"tgt": {
"process": "SplitConnection",
"port": "in"
}
},
{
"src": {
"process": "Socket",
"port": "error"
},
"tgt": {
"process": "Errors",
"port": "in"
}
},
{
"src": {
"process": "SplitConnection",
"port": "out"
},
"tgt": {
"process": "Message",
"port": "connection"
}
},
{
"src": {
"process": "SplitConnection",
"port": "out"
},
"tgt": {
"process": "RepeatConnection",
"port": "in"
}
},
{
"src": {
"process": "Message",
"port": "string"
},
"tgt": {
"process": "Parse",
"port": "in"
}
},
{
"data": "flowcopter",
"tgt": {
"process": "Socket",
"port": "protocol"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment