W3C

Edit comment LC-1683 for Voice Browser Working Group

Quick access to

Previous: LC-1677 Next: LC-1673

Comment LC-1683
:
Commenter: Hrvoje Nezic <hrvoje.nezic@envox-lab.hr>

or
Dear group,

I have a question about "event" attribute in <move> element.

The specification says about this attribute:
"The event source from which the event object originated, if any, must be
moved to the target session. The event must also be sent to the target
session to provide a notification."

If I understood it well, this event must be a connection or dialog event,
like connection.alerting, connection.connected, dialog.started, etc:

<transition event="connection.connected" name="evt" >
<move session_id="target_session_id" event="evt" />
...
</transition>

In the above case, the connection.connected event is handled, and it will be
sent to another session to be handled again. This seems strange to me. When
the above transition starts, the connection object will be in CONNECTED
state.
Before the connection.connected event is being handled in another session,
the object will be in wrong state, because according to the specification
there is no transition from CONNECTED when current event is
connection.connected.

Another problem is using evt.connection object in the same transition after
<move>, while it is concurrently being moved to another session.

I would like to know if my understanding is correct.
(space separated ids)
(Please make sure the resolution is adapted for public consumption)


Developed and maintained by Dominique Hazaël-Massieux (dom@w3.org).
$Id: 1683.html,v 1.1 2017/08/11 06:39:34 dom Exp $
Please send bug reports and request for enhancements to w3t-sys.org