11 Haziran 2018 Pazartesi

HLA FederateAmbassador Arayüzü

Giriş
Şu satırı dahil ederiz.
import hla.rti1516.FederateAmbassador ;
discoverObjectInstance metodu
FederateAmbassador Arayüzü - Object Management yazısına taşıdım.

enableTimeConstrained metodu
İmzası şöyle
void enableTimeConstrained ();
İşlem bitince timeConstrainedEnabled metodu çağrılır.

enableTimeRegulation metodu
İmzası şöyle
void enableTimeRegulation (LogicalTimeInterval var);
İşlem bitince timeRegulationEnabled metodu çağrılır.

federationSynchronized metodu - string
Tüm federelerin ismi belirtilen noktaya vardığı belirtilir.

reflectAttributeValues metodu

İmzası şöyle. LogicalTime yazısına bakabilirsiniz.
void reflectAttributeValues(ObjectInstanceHandle theObject,
                               AttributeHandleValueMap theAttributes,
                               byte[] userSuppliedTag,
                               OrderType sentOrdering,
                               TransportationTypeHandle theTransport,
                               LogicalTime theTime,
                               OrderType receivedOrdering,
                               MessageRetractionHandle retractionHandle,
                               SupplementalReflectInfo reflectInfo)
timeAdvanceGrant metodu
İmzası şöyle
void timeAdvanceGrant (LogicalTime var);
RTI tarafından çağrılan callback metodudur. Parametre olarak LogicalTime nesnesi alır. LogicalTime arayüzünü gerçekleştiren LogicalTimeDouble ve LogicalTimeLong sınıfları vardır.

timeConstrainedEnabled metodu
İmzası şöyle
void timeConstrainedEnabled (LogicalTime var);
RTI tarafından çağrılan callback metodudur. Örnek ver

timeRegulationEnabled metodu
RTI tarafından çağrılan callback metodudur. Örnek ver

Hiç yorum yok:

Yorum Gönder