void push() { valueChanged = false; MessageBuffer data = new MessageBuffer(); SharedStateSerializer.serializeWithType(ref data, m_value); setVar(data); }
public SharedState(string pName, T pValue = default(T), SharedStateType pMode = SharedStateType.USE_COUPLING_MODE) : base(pName, pMode) { m_value = pValue; MessageBuffer mb = new MessageBuffer(); SharedStateSerializer.serializeWithType(ref mb, m_value); subscribe(mb); }