Dev === .. toctree:: :maxdepth: 2 :titlesonly: :caption: RPC Categories logging.rst messages.rst RPCS ---- .. function:: Dev.callerInfo() Return the caller info as detected by the server. .. function:: Dev.detectAbort() Sleep for 3 seconds and detect if the RPC was aborted. .. function:: Dev.echo(argument: Any) A function responding with the provided argument. **Arguments:** - ``argument: Any`` (`Any `__) .. function:: Dev.echoIfWithin(input: BoundedNumber<10, 20>) Echo if the input is within 10 and 20 (manual test for parameterized types) **Arguments:** - ``input: BoundedNumber<10, 20>`` (`BoundedNumber `__) .. function:: Dev.echoOptionsExample(options: Object) Call an argument with a duck typed options object **Arguments:** - ``options: Object`` (`Object `__) - ``name: String`` (`String `__) - ``age: Number`` (`Number `__) - ``height: Number?`` (`Number `__) .. function:: Dev.image() A function returning an image. .. function:: Dev.sum(numbers: List) Return the sum of the inputs **Arguments:** - ``numbers: List`` (`List `__ | `Number `__) .. function:: Dev.throw(msg: String) A function throwing an error. **Arguments:** - ``msg: String`` (`String `__) - Error message