mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	Rename everything Stasis-HTTP to ARI
This renames all files and API calls from several variants of Stasis-HTTP to ARI including: * Stasis-HTTP -> ARI * STASIS_HTTP -> ARI * stasis_http -> ari (ast_ari for global symbols, file names as well) * stasis http -> ARI Review: https://reviewboard.asterisk.org/r/2706/ (closes issue ASTERISK-22136) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395603 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		
							
								
								
									
										84
									
								
								rest-api-templates/ari_resource.h.mustache
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										84
									
								
								rest-api-templates/ari_resource.h.mustache
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,84 @@ | ||||
| {{#api_declaration}} | ||||
| /* | ||||
|  * Asterisk -- An open source telephony toolkit. | ||||
|  * | ||||
|  * {{{copyright}}} | ||||
|  * | ||||
|  * {{{author}}} | ||||
|  * | ||||
|  * See http://www.asterisk.org for more information about | ||||
|  * the Asterisk project. Please do not directly contact | ||||
|  * any of the maintainers of this project for assistance; | ||||
|  * the project provides a web site, mailing lists and IRC | ||||
|  * channels for your use. | ||||
|  * | ||||
|  * This program is free software, distributed under the terms of | ||||
|  * the GNU General Public License Version 2. See the LICENSE file | ||||
|  * at the top of the source tree. | ||||
|  */ | ||||
|  | ||||
| /*! \file | ||||
|  * | ||||
|  * \brief Generated file - declares stubs to be implemented in | ||||
|  * res/ari/resource_{{name}}.c | ||||
|  * | ||||
|  * {{{description}}} | ||||
|  * | ||||
|  * \author {{{author}}} | ||||
|  */ | ||||
|  | ||||
| /* | ||||
| {{> do-not-edit}} | ||||
|  * This file is generated by a mustache template. Please see the original | ||||
|  * template in rest-api-templates/ari_resource.h.mustache | ||||
|  */ | ||||
|  | ||||
| #ifndef _ASTERISK_RESOURCE_{{name_caps}}_H | ||||
| #define _ASTERISK_RESOURCE_{{name_caps}}_H | ||||
|  | ||||
| #include "asterisk/ari.h" | ||||
|  | ||||
| {{#apis}} | ||||
| {{#operations}} | ||||
| /*! \brief Argument struct for ast_ari_{{c_nickname}}() */ | ||||
| struct ast_{{c_nickname}}_args { | ||||
| {{#parameters}} | ||||
| {{#description}} | ||||
| 	/*! \brief {{{description}}} */ | ||||
| {{/description}} | ||||
| 	{{c_data_type}}{{c_space}}{{c_name}}; | ||||
| {{/parameters}} | ||||
| }; | ||||
| {{#is_req}} | ||||
| /*! | ||||
|  * \brief {{summary}} | ||||
| {{#notes}} | ||||
|  * | ||||
|  * {{{notes}}} | ||||
| {{/notes}} | ||||
|  * | ||||
|  * \param headers HTTP headers | ||||
|  * \param args Swagger parameters | ||||
|  * \param[out] response HTTP response | ||||
|  */ | ||||
| void ast_ari_{{c_nickname}}(struct ast_variable *headers, struct ast_{{c_nickname}}_args *args, struct ast_ari_response *response); | ||||
| {{/is_req}} | ||||
| {{#is_websocket}} | ||||
| /*! | ||||
|  * \brief {{summary}} | ||||
| {{#notes}} | ||||
|  * | ||||
|  * {{{notes}}} | ||||
| {{/notes}} | ||||
|  * | ||||
|  * \param session ARI WebSocket. | ||||
|  * \param headers HTTP headers. | ||||
|  * \param args Swagger parameters. | ||||
|  */ | ||||
| void ast_ari_websocket_{{c_nickname}}(struct ast_ari_websocket_session *session, struct ast_variable *headers, struct ast_{{c_nickname}}_args *args); | ||||
| {{/is_websocket}} | ||||
| {{/operations}} | ||||
| {{/apis}} | ||||
|  | ||||
| #endif /* _ASTERISK_RESOURCE_{{name_caps}}_H */ | ||||
| {{/api_declaration}} | ||||
		Reference in New Issue
	
	Block a user