public override OctetsStream unmarshal(OctetsStream _os_) { this.providerid = _os_.unmarshal_int(); for (int _i_ = _os_.unmarshal_size(); _i_ > 0; --_i_) { long _v_ = _os_.unmarshal_long(); this.sessionids.Add(_v_); } this.classindex = _os_.unmarshal_short(); this.instanceindex = _os_.unmarshal_int(); this.synctype = _os_.unmarshal_byte(); for (int _i_ = _os_.unmarshal_size(); _i_ > 0; --_i_) { limax.providerendpoint.ViewVariableData _v_ = new limax.providerendpoint.ViewVariableData(); _v_.unmarshal(_os_); this.vardatas.Add(_v_); } for (int _i_ = _os_.unmarshal_size(); _i_ > 0; --_i_) { limax.providerendpoint.ViewMemberData _v_ = new limax.providerendpoint.ViewMemberData(); _v_.unmarshal(_os_); this.members.Add(_v_); } this.stringdata = _os_.unmarshal_string(); return(_os_); }
public ViewMemberData(long _sessionid_, limax.providerendpoint.ViewVariableData _vardata_) { this.sessionid = _sessionid_; this.vardata = _vardata_; }
public ViewMemberData() { sessionid = 0; vardata = new limax.providerendpoint.ViewVariableData(); }