| |
3-26 Beweglicher Mittel-Service V1.0 Januar 2000 3 Obgleich die Schnittstelle MAFFinder Implementierungen nicht auf einen bestimmten Satz von einschränkt Vertreter, das Position, es schemes, nimmt eine zugrundeliegende Datenbankstruktur an, die kann stützen Sie das Registrieren, das Unregistering und das Lokalisieren der Mittel, der Mittelsysteme und der Plätze. schließen Sie MAFFinder an { heben Sie register_agent auf ( im Namensagent_name im Positionsagent_location in AgentProfile agent_profile) Erhöhungen (NameInvalid); leeres register_agent_system ( im Namensagent_system_name im Positionsagent_system_location in den agent_system_info) Erhöhungen AgentSystemInfo (NameInvalid); leeres register_place ( im Zeichenketteplace_name in den Positionsplace_location) Erhöhungen (NameInvalid); Positionen lookup_agent ( im Namensagent_name in den agent_profile) Erhöhungen AgentProfile (EntryNotFound); Positionslookup_agent_system ( im Namensagent_system_name im agent_system_info AgentSystemInfo) Erhöhungen (EntryNotFound); Positionslookup_place (im Zeichenketteplace_name) Erhöhungen (EntryNotFound); leeres unregister_agent (im Namensagent_name) Erhöhungen (EntryNotFound); leeres unregister_agent_system (im Namensagent_system_name) Erhöhungen (EntryNotFound); leeres unregister_place (im Zeichenketteplace_name) Erhöhungen (EntryNotFound); }; lookup_agent() 3,6,1 Das lookup_agent Methode bringt die Positionen der spezifizierten Mittel zurück. Diese Methode kann nach einem spezifischen Mittel namentlich suchen, oder es kann nach einem Satz Mitteln suchen, die zusammenpassen ein spezifisches Mittelprofil. 3,6,1,1 Syntax Positionen lookup_agent ( im Namensagent_name in den agent_profile) Erhöhungen AgentProfile (EntryNotFound); |  |
|
| |
|
|