|
|
(16 intermediate revisions by 4 users not shown) |
Line 10: |
Line 10: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.start]]</font><br/>
| + | * [[engine.start]] |
− | <div class="yate-page-desc"></div>
| + | * [[engine.stop]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.start]]</font><br/>
| + | * [[engine.halt]] |
− | <div class="yate-page-desc"></div>
| + | * [[engine.init]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.stop]]</font><br/>
| + | * [[engine.busy]] |
− | <div class="yate-page-desc"></div>
| + | * [[engine.help]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.halt]]</font><br/>
| + | * [[engine.command]] |
− | <div class="yate-page-desc"></div>
| + | * [[engine.status]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.init]]</font><br/>
| + | * [[engine.timer]] |
− | <div class="yate-page-desc"></div>
| + | * [[engine.cipher]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.busy]]</font><br/>
| + | * [[module.update]] |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.help]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.command]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.status]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.timer]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[engine.cipher]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[module.update]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 42: |
Line 29: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.attach]]</font><br/>
| + | * [[chan.attach]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.connected]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.connected]]</font><br/>
| + | * [[chan.disconnected]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.dtmf]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.disconnected]]</font><br/>
| + | * [[chan.hangup]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.masquerade]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.dtmf]]</font><br/>
| + | * [[chan.notify]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.record]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.hangup]]</font><br/>
| + | * [[chan.rtp]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.startup]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.masquerade]]</font><br/>
| + | * [[chan.text]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.connect]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.notify]]</font><br/>
| + | * [[chan.locate]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.control]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.record]]</font><br/>
| + | * [[chan.replaced]] |
− | <div class="yate-page-desc"></div>
| + | * [[chan.transfer]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.rtp]]</font><br/>
| + | * [[chan.operation]] |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.startup]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.text]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div>[<font class="yate-page-title">[[chan.connect]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.locate]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.control]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.replaced]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[chan.transfer]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 82: |
Line 54: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title">[[call.answered]]</font><br/>
| + | * [[call.answered]] |
− | <div class="yate-page-desc"></div>
| + | * [[call.cdr]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[call.cdr]]</font><br/>
| + | * [[call.drop]] |
− | <div class="yate-page-desc"></div>
| + | * [[call.execute]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.drop]]</font><br/>
| + | * [[call.progress]] |
− | <div class="yate-page-desc"></div>
| + | * [[call.ringing]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.execute]]</font><br/>
| + | * [[call.route]] |
− | <div class="yate-page-desc"></div>
| + | * [[call.preroute]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.progress]]</font><br/>
| + | * [[call.update]] |
− | <div class="yate-page-desc"></div>
| + | * [[call.conference]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.ringing]]</font><br/>
| + | * [[mwi]] |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.route]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.preroute]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.update]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[call.conference]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[mwi]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 112: |
Line 73: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.auth]]</font><br/>
| + | * [[user.auth]] |
− | <div class="yate-page-desc"></div>
| + | * [[user.account]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.account]]</font><br/>
| + | * [[user.login]] |
− | <div class="yate-page-desc"></div>
| + | * [[user.notify]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.login]]</font><br/>
| + | * [[user.register]] |
− | <div class="yate-page-desc"></div>
| + | * [[user.unregister]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.notify]]</font><br/>
| + | * [[user.roster]] |
− | <div class="yate-page-desc"></div>
| + | * [[user.update]] |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.register]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.unregister]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.roster]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title">[[user.update]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 136: |
Line 89: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title"> [[resource.subscribe]]</font><br/>
| + | * [[resource.subscribe]] |
− | <div class="yate-page-desc"></div>
| + | * [[resource.notify]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[resource.notify]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 148: |
Line 99: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title"> [[SIP Generic Message|sip.<methodname>]]</font><br/>
| + | * [[SIP Generic Message|sip.<methodname>]] |
− | <div class="yate-page-desc"></div>
| + | * [[xsip.generate]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[xsip.generate]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 160: |
Line 109: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title"> [[isup.decode]]</font><br/>
| + | * [[isup.decode]] |
− | <div class="yate-page-desc"></div>
| + | * [[isup.encode]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[isup.encode]]</font><br/>
| + | * [[sccp.generate]] |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[isup.mangle]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[sccp.generate]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
Line 177: |
Line 121: |
| |- | | |- |
| |class="yate-content-right"| | | |class="yate-content-right"| |
− | <div class="bullet"> </div><font class="yate-page-title"> [[socket.stun]]</font><br/>
| + | * [[socket.stun]] |
− | <div class="yate-page-desc"></div>
| + | * [[socket.ssl]] |
− | <div class="bullet"> </div><font class="yate-page-title"> [[socket.ssl]]</font><br/>
| + | * [[socket.sctp]] |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[socket.peel]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
− | <div class="bullet"> </div><font class="yate-page-title"> [[socket.sctp]]</font><br/>
| + | |
− | <div class="yate-page-desc"></div>
| + | |
| |} | | |} |
| | | |
| == Clustering related messages== | | == Clustering related messages== |
| | | |
− | [[cluster.locate]]
| + | {|class="yate-table" |
− | [[cluster.send]]
| + | |class="yate-header-right"|Messages |
| + | |- |
| + | |class="yate-content-right"| |
| + | * [[cluster.locate]] |
| + | * [[cluster.send]] |
| + | |} |
| | | |
| == Instant messaging related messages== | | == Instant messaging related messages== |
| | | |
− | [[msg.route]]
| + | {|class="yate-table" |
− | [[msg.execute]]
| + | |class="yate-header-right"|Messages |
− | [[contact.info]]
| + | |- |
| + | |class="yate-content-right"| |
| + | * [[msg.route]] |
| + | * [[msg.execute]] |
| + | * [[contact.info]] |
| + | |} |
| | | |
| == Jabber / XMPP messages== | | == Jabber / XMPP messages== |
− | | + | |
− | [[xmpp.generate]]
| + | {|class="yate-table" |
− | [[xmpp.iq]]
| + | |class="yate-header-right"|Messages |
− | [[jabber.iq]]
| + | |- |
− | [[jabber.item]]
| + | |class="yate-content-right"| |
| + | * [[xmpp.iq]] |
| + | * [[jabber.iq]] |
| + | * [[jabber.item]] |
| + | |} |
| | | |
| == Miscellaneous messages== | | == Miscellaneous messages== |
| | | |
− | [[database]]
| + | {|class="yate-table" |
− | [[monitor.query]]
| + | |class="yate-header-right"|Messages |
− | [[monitor.notify]]
| + | |- |
− | | + | |class="yate-content-right"| |
| + | * [[database]] |
| + | * [[monitor.query]] |
| + | * [[monitor.notify]] |
| + | * [[MessageQueue]] |
| + | * [[isup.mangle]] |
| + | * [[radio.create]] |
| + | |} |
| + | |
| | | |
| '''See also''' | | '''See also''' |
| | | |
| *[[Message Flows]] | | *[[Message Flows]] |
| + | |
| + | [[Category:Messages]] [[Category:Programmers]] |
Below you will find a list with all standards messages in Yate.
The main component of Yate are messages. Modules are passing around messages between them. This allows us to have a bigger flexibility than functions, mainly because messages in Yate can have an arbitrary number of parameters.