Standard Messages
From Yate Documentation
(Difference between revisions)
(→Channel messages) |
(→Miscellaneous messages) |
||
| (26 intermediate revisions by 4 users not shown) | |||
| Line 10: | Line 10: | ||
|- | |- | ||
|class="yate-content-right"| | |class="yate-content-right"| | ||
| − | + | * [[engine.start]] | |
| − | + | * [[engine.stop]] | |
| − | + | * [[engine.halt]] | |
| − | + | * [[engine.init]] | |
| − | + | * [[engine.busy]] | |
| − | + | * [[engine.help]] | |
| − | + | * [[engine.command]] | |
| − | + | * [[engine.status]] | |
| − | + | * [[engine.timer]] | |
| − | + | * [[engine.cipher]] | |
| − | + | * [[module.update]] | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
|} | |} | ||
| Line 42: | Line 29: | ||
|- | |- | ||
|class="yate-content-right"| | |class="yate-content-right"| | ||
| − | + | * [[chan.attach]] | |
| − | + | * [[chan.connected]] | |
| − | + | * [[chan.disconnected]] | |
| − | + | * [[chan.dtmf]] | |
| − | + | * [[chan.hangup]] | |
| − | + | * [[chan.masquerade]] | |
| − | + | * [[chan.notify]] | |
| − | + | * [[chan.record]] | |
| − | + | * [[chan.rtp]] | |
| − | + | * [[chan.startup]] | |
| − | + | * [[chan.text]] | |
| − | + | * [[chan.connect]] | |
| − | + | * [[chan.locate]] | |
| − | + | * [[chan.control]] | |
| − | + | * [[chan.replaced]] | |
| − | + | * [[chan.transfer]] | |
| − | + | * [[chan.operation]] | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
|} | |} | ||
== Call messages== | == Call messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| − | + | |class="yate-content-right"| | |
| − | + | * [[call.answered]] | |
| − | + | * [[call.cdr]] | |
| − | + | * [[call.drop]] | |
| − | + | * [[call.execute]] | |
| − | + | * [[call.progress]] | |
| − | + | * [[call.ringing]] | |
| − | + | * [[call.route]] | |
| + | * [[call.preroute]] | ||
| + | * [[call.update]] | ||
| + | * [[call.conference]] | ||
| + | * [[mwi]] | ||
| + | |} | ||
== User messages== | == User messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| − | + | |class="yate-content-right"| | |
| − | + | * [[user.auth]] | |
| − | + | * [[user.account]] | |
| − | + | * [[user.login]] | |
| − | + | * [[user.notify]] | |
| + | * [[user.register]] | ||
| + | * [[user.unregister]] | ||
| + | * [[user.roster]] | ||
| + | * [[user.update]] | ||
| + | |} | ||
== Resource subscribe/notify messages== | == Resource subscribe/notify messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| + | |- | ||
| + | |class="yate-content-right"| | ||
| + | * [[resource.subscribe]] | ||
| + | * [[resource.notify]] | ||
| + | |} | ||
== SIP messages== | == SIP messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| + | |- | ||
| + | |class="yate-content-right"| | ||
| + | * [[SIP Generic Message|sip.<methodname>]] | ||
| + | * [[xsip.generate]] | ||
| + | |} | ||
== Encode or decode protocol specific messages== | == Encode or decode protocol specific messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| − | + | |class="yate-content-right"| | |
| + | * [[isup.decode]] | ||
| + | * [[isup.encode]] | ||
| + | * [[sccp.generate]] | ||
| + | |} | ||
== Socket operation messages== | == Socket operation messages== | ||
| − | + | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| + | |class="yate-content-right"| | ||
| + | * [[socket.stun]] | ||
| + | * [[socket.ssl]] | ||
| + | * [[socket.sctp]] | ||
| + | |} | ||
== Clustering related messages== | == Clustering related messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| + | |- | ||
| + | |class="yate-content-right"| | ||
| + | * [[cluster.locate]] | ||
| + | * [[cluster.send]] | ||
| + | |} | ||
== Instant messaging related messages== | == Instant messaging related messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| + | |class="yate-content-right"| | ||
| + | * [[msg.route]] | ||
| + | * [[msg.execute]] | ||
| + | * [[contact.info]] | ||
| + | |} | ||
== Jabber / XMPP messages== | == Jabber / XMPP messages== | ||
| − | + | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| − | + | |class="yate-content-right"| | |
| + | * [[xmpp.iq]] | ||
| + | * [[jabber.iq]] | ||
| + | * [[jabber.item]] | ||
| + | |} | ||
== Miscellaneous messages== | == Miscellaneous messages== | ||
| − | + | {|class="yate-table" | |
| − | + | |class="yate-header-right"|Messages | |
| − | + | |- | |
| − | + | |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]] | ||
Latest revision as of 10:19, 25 May 2018
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.
[edit] Engine messages
| Messages |
[edit] Channel messages
| Messages |
[edit] Call messages
| Messages |
[edit] User messages
| Messages |
[edit] Resource subscribe/notify messages
| Messages |
[edit] SIP messages
| Messages |
[edit] Encode or decode protocol specific messages
| Messages |
[edit] Socket operation messages
| Messages |
[edit]
| Messages |
[edit]
| Messages |
[edit] Jabber / XMPP messages
| Messages |
[edit] Miscellaneous messages
| Messages |
See also