jlanfn
California Database Admin
...An explanation of how priority settings currently work:
I hope to soon post an example showing the advantages of this idea when applied to what is a common situation for me, only the complexity is making it too difficult to explain clearly.
It would be more effective for my monitoring environment if target and source priorities were given equal weight in determining overall priority. This could be accomplished by simply summing the target and source priority values to obtain a total priority value....
The listening priority is a threshold that filters out calls whose priority is numerically greater. There are some exceptions to the threshold. The logic is outlined below.
There are eight things used to qualify a voice call for for listening.
Source's hold state (call assumes highest priority to preempt all other calls)
Source's Listen state (if checked, the call assumes the source's priority; in this case, the target is ignored)
Source's Lockout state (if checked - and we've gotten this far, the source is ignored)
Source's Priority (if numerically less than the current priority, the call assume's the source's priority)
Target's hold state (call assumes highest priority to preempt all other calls)
Target's Listen state (if checked, the call assumes the target's priority)
Target's Lockout state (if checked - and we've gotten this far, the source is ignored)
Target's Priority (if numerically less than the current or source's priority, the call assume's the target's priority)
Notice that the call's source (the speaker) is evaluated before the call's target (the audience). This means the target gets "last crack" at influencing the call's overall priority.
...
I hope to soon post an example showing the advantages of this idea when applied to what is a common situation for me, only the complexity is making it too difficult to explain clearly.