asnRankingGetBestAgent

ermittelt den preferierten Agenten

Server ermittelt im Ranking-Verfahren den preferierten Agenten.
Entweder steht der preferierte Agent in der (preferred) Gruppe zur Verfügung.
Falls nicht, wird aus der Liste der Gruppen der bestAgent ermittelt.

ArgumentType: AsnRankingGetBestAgentArgument

- PRIVATE -

AsnRankingGetBestAgentArgument is an Object

Name Type Optional Comment
u8sGroupIDs UTF8StringList Liste von GroupIDs die berücksichtigt werden sollen (entweder GroupURI oder GroupName)

u8sPreferredAgentURI string yes URI des bevorzugten Agenten (muss in der übergebenen u8sPreferredGroupID verfügbar sein)

u8sPreferredGroupID string yes GroupURI in der der bevorzugte Agent verfügbar sein muss

ResultType: AsnRankingGetBestAgentResult

- PRIVATE -

AsnRankingGetBestAgentResult is an Object

Name Type Optional Comment
u8sAgentURI string URI des ermittelten Gruppen Agent

u8sGroupID string ID der ermittelten Gruppe (entweder GroupURI oder GroupName)

iPublicAgentPresence number aktuelle öffentliche Präsenz des Agenten

(Linked Type: AsnRankingAgentPublicPresenceEnum)
iCumulatedAgentPoints number aktueller Ranking-Wert für den Agenten (absolut - kumuliert über alle Connections)

ErrorType: AsnRequestError

AsnRequestError is an Object

Name Type Optional Comment
iErrorDetail number
u8sErrorString string
optionalParams AsnOptionalParameters yes

Version 6.1