diff options
Diffstat (limited to 'rest-api-templates/stasis_http_resource.h.mustache')
-rw-r--r-- | rest-api-templates/stasis_http_resource.h.mustache | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/rest-api-templates/stasis_http_resource.h.mustache b/rest-api-templates/stasis_http_resource.h.mustache index 6e7af1648..a018a1dd3 100644 --- a/rest-api-templates/stasis_http_resource.h.mustache +++ b/rest-api-templates/stasis_http_resource.h.mustache @@ -49,6 +49,7 @@ struct ast_{{c_nickname}}_args { {{c_data_type}}{{c_space}}{{c_name}}; {{/parameters}} }; +{{#is_req}} /*! * \brief {{summary}} {{#notes}} @@ -61,6 +62,21 @@ struct ast_{{c_nickname}}_args { * \param[out] response HTTP response */ void stasis_http_{{c_nickname}}(struct ast_variable *headers, struct ast_{{c_nickname}}_args *args, struct stasis_http_response *response); +{{/is_req}} +{{#is_websocket}} +/*! + * \brief {{summary}} +{{#notes}} + * + * {{{notes}}} +{{/notes}} + * + * \param session ARI WebSocket. + * \param headers HTTP headers. + * \param args Swagger parameters. + */ +void ari_websocket_{{c_nickname}}(struct ari_websocket_session *session, struct ast_variable *headers, struct ast_{{c_nickname}}_args *args); +{{/is_websocket}} {{/operations}} {{/apis}} |