public ReceiveInteractionCallback(IFederateAmbassador federate, ILogicalTime time, IInteractionClassHandle interactionClassParam, IParameterHandleValueMap theParametersParam, byte[] userSuppliedTagParam) : base(federate, time) { this.interactionClass = interactionClassParam; this.theParameters = theParametersParam; this.userSuppliedTag = userSuppliedTagParam; }
public virtual void SendInteraction(BaseInteractionMessage msg) { try { IParameterHandleValueMap phvm = rtiAmbassador.ParameterHandleValueMapFactory.Create(0); //rtiAmbassador.SendInteraction(decodedValue.InteractionClassHandle, phvm, decodedValue.UserSuppliedTag); } catch (System.Exception e) { throw new RTIinternalError(e.ToString()); } }
public virtual void ReceiveInteraction(IInteractionClassHandle interactionClass, IParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport, ILogicalTime theTime, OrderType receivedOrdering, IMessageRetractionHandle messageRetractionHandle, IRegionHandleSet sentRegions) { throw new Exception("The method or operation is not implemented."); }
public virtual void ReceiveInteraction(IInteractionClassHandle interactionClass, IParameterHandleValueMap theParameters, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport) { throw new Exception("The method or operation is not implemented."); }