diff options
author | Håkon Vågsether <haakonsv@gmail.com> | 2017-09-24 12:16:22 +0200 |
---|---|---|
committer | Håkon Vågsether <haakonsv@gmail.com> | 2017-10-10 10:49:36 +0200 |
commit | baf7eaf8f29d5a490f2580917362cf5b3db47281 (patch) | |
tree | 7afab4ee2dfa6439ecf95d47aa68996020ea04c5 /gr-blocks/grc/xmlrpc_client.block.yml | |
parent | 6fa9d33246251f44a0e78682e50e9a1cb0b03171 (diff) |
Added auto-generated YAML blocks
Diffstat (limited to 'gr-blocks/grc/xmlrpc_client.block.yml')
-rw-r--r-- | gr-blocks/grc/xmlrpc_client.block.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gr-blocks/grc/xmlrpc_client.block.yml b/gr-blocks/grc/xmlrpc_client.block.yml new file mode 100644 index 0000000000..fd9057b1b8 --- /dev/null +++ b/gr-blocks/grc/xmlrpc_client.block.yml @@ -0,0 +1,30 @@ +id: xmlrpc_client +label: XMLRPC Client + +parameters: +- id: addr + label: Address + dtype: string + default: localhost +- id: port + label: Port + dtype: int + default: '8080' +- id: callback + label: Callback + dtype: string + default: set_ +- id: variable + label: Variable + dtype: raw + +templates: + imports: import xmlrpclib + make: xmlrpclib.Server('http://$(addr):$(port)') + callbacks: + - ${callback}(${variable}) + +documentation: |- + This block will create an XMLRPC client. The client will execute the callback on the server when the variable is changed. The callback should be a the name of a function registered on the server. The variable should be an expression containing a the name of a variable in flow graph. + +file_format: 1 |