[Yunq] Add support for empty requests and responses.
This commit is contained in:
parent
6d108f6965
commit
cc4b5bd811
11 changed files with 91 additions and 22 deletions
|
|
@ -18,7 +18,13 @@ class {{interface.name}}Client {
|
|||
z_cap_t Capability() { return endpoint_; }
|
||||
|
||||
{% for method in interface.methods %}
|
||||
{% if method.request == None %}
|
||||
[[nodiscard]] glcr::ErrorCode {{method.name}}({{method.response}}& response);
|
||||
{% elif method.response == None %}
|
||||
[[nodiscard]] glcr::ErrorCode {{method.name}}(const {{method.request}}& request);
|
||||
{% else %}
|
||||
[[nodiscard]] glcr::ErrorCode {{method.name}}(const {{method.request}}& request, {{method.response}}& response);
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
private:
|
||||
z_cap_t endpoint_;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue