Interface | Description |
---|---|
VoiceGroup |
This is the interface that all voice groups must satisfy, and it's
based exclusively on oids.
|
VoiceSender |
This is the interface that the voice groups use to send messages to
listeners.
|
Class | Description |
---|---|
BasicVoiceGroup |
This class implements VoiceGroup interface, and is used to
implement two important cases of voice groups: presentations
and "raid groups".
|
GroupMember |
A class to hold the attributes of a non-positional group member
from the point of view of the voice plugin.
|
NonpositionalVoiceGroup |
This class implements VoiceGroup interface, and is used to
implement two important cases of voice groups: presentations
and "raid groups".
|
NonpositionalVoiceGroup.ComparePriorities |
Comparator class that compares GroupMembers by priority, and then by index.
|
PositionalGroupMember |
A class that extends GroupMmeber to hold the members in radius
of this member.
|
PositionalVoiceGroup |
This class implements VoiceGroup interface, and is used to
implement positional voice groups.
|
PositionalVoiceGroup.CompareLocations |
A comparator class that compares locations of speakers
to order the closest ones near the front of the list.
|
VoiceConnection |
This class holds voice-specific information about the
connection, such as the oid of the speaker, the speaking state,
etc.
|