doc.model_fiware_wiki.ftl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kurento-module-creator Show documentation
Show all versions of kurento-module-creator Show documentation
Tool that generates code for RPC between the Kurento Media Server
and remote libraries.
KurentoClient.html
Remote Classes
<#list module.remoteClasses as remoteClass>
${remoteClass.name}
<#if remoteClass.extends??>
Parent Class
${remoteClass.extends.name}
#if>
<#if !remoteClass.abstract && remoteClass.constructor??>
Constructor Parameters
<#list remoteClass.constructor.params as param>
- ${param.type.name}
<#if param.type.list>[]#if>
${param.name}<#if param.optional>?#if>
#list>
#if>
Declared Methods
<#list remoteClass.methods as method>
-
<#if method.return??>${method.return.type.name}<#if method.return.type.list>[]#if>#if> ${method.name}<#rt>
<#lt>(<#list method.params as param><#rt>
<#lt>${param.type.name}<#if param.type.list>[]#if> ${param.name}<#if param_has_next>, #if><#rt>
<#lt>#list>)
#list>
Declared Events
<#list remoteClass.events as event>
- ${event.name}
#list>
#list>
Events
<#list module.events as event>
${event.name}
<#if event.extends??>
Parent Class
${event.extends.name}
#if>
Properties
<#list event.properties as property>
-
${property.type.name}<#if property.type.list>[]#if> ${property.name}
#list>
#list>
Types
<#list module.complexTypes as type>
${type.name}
<#if type.typeFormat == "REGISTER">
Properties
<#list type.properties as property>
-
${property.type.name}<#if property.type.list>[]#if> ${property.name}<#if property.optional>?#if>
#list>
<#else>
Enum constants
<#list type.values as value>
-
${value}
#list>
#if>
#list>
© 2015 - 2024 Weber Informatics LLC | Privacy Policy