CTI.dll for CT-Connection : design document
Automatic state:
Specification:
This is telephone state convert map. And can be represent as a rectangle.
Each rectangle represents a ctc state. Each line represents a transform routine, the text on
it represents the event causing this transform (the default event, may other events can do
it so).
A UnavailableState or FailState can convert to every state directly.
Every state can not convert to itself.
Some state can cause the Unknown state. The Unknown state can transform to any state.
Automatic state rectangle:
Convert to
Active
Deliver
Hold
Null/Initiate
Receive
Unknown
error
Active
TpSuspended
TpDisconnected
Deliver
OpAnswered
TpDisconnected
Other
Hold
TpRetrieved
Null/Initiate
Destseized
Offhook
InboundCall
Receive
TpAnswered
Unknown
1
1
1
1
1
1
1
Error
1
1
1
1
1
1
Active
Deliver
Receive
Hold
Null/Initiate
OpAnswered
TpAnswered
InboundCall
X
TpDisconnected
TpRetrieved
TpSuspended
DestSeized
评论0