private void SendPublishObjectClassAttributesInteraction(object sender, EventArgs e) { Sxta.Rti1516.Management.HLApublishObjectClassAttributesMessage msg = new Sxta.Rti1516.Management.HLApublishObjectClassAttributesMessage(); msg.HLAobjectClass = new Sxta.Rti1516.XrtiHandles.XRTIObjectClassHandle(99999999999); Sxta.Rti1516.Management.HLAfederateHandle HLAfederate = new Sxta.Rti1516.Management.HLAfederateHandle(); HLAfederate.data = 333333; msg.HLAfederate = HLAfederate; msg.FederationExecutionHandle = -1; msg.UserSuppliedTag = new byte[1]; AttributeHandleSetFactory factory = new Sxta.Rti1516.XrtiHandles.XRTIAttributeHandleSetFactory(); msg.HLAattributeList = factory.Create(); msg.HLAattributeList.Add(new Sxta.Rti1516.XrtiHandles.XRTIAttributeHandle(123456789)); msg.HLAattributeList.Add(new Sxta.Rti1516.XrtiHandles.XRTIAttributeHandle(987654321)); rtiAmbassador.interactionManager.SendInteraction(msg); if (log.IsInfoEnabled) { log.Info("Sent " + msg); } }
private void SendPublishObjectClassAttributesInteraction(object sender, EventArgs e) { Sxta.Rti1516.Management.HLApublishObjectClassAttributesMessage msg = new Sxta.Rti1516.Management.HLApublishObjectClassAttributesMessage(); msg.HLAobjectClass = new Sxta.Rti1516.XrtiHandles.XRTIObjectClassHandle(99999999999); Sxta.Rti1516.Management.HLAfederateHandle HLAfederate = new Sxta.Rti1516.Management.HLAfederateHandle(); HLAfederate.data = 333333; msg.HLAfederate = HLAfederate; msg.FederationExecutionHandle = -1; msg.UserSuppliedTag = new byte[1]; AttributeHandleSetFactory factory = new Sxta.Rti1516.XrtiHandles.XRTIAttributeHandleSetFactory(); msg.HLAattributeList = factory.Create(); msg.HLAattributeList.Add(new Sxta.Rti1516.XrtiHandles.XRTIAttributeHandle(123456789)); msg.HLAattributeList.Add(new Sxta.Rti1516.XrtiHandles.XRTIAttributeHandle(987654321)); rtiAmbassador.interactionManager.SendInteraction(msg); if (log.IsInfoEnabled) log.Info("Sent " + msg); }