internal SecurityDefinitionOptionParameter(ResponseComposer c) { RequestId = c.ReadInt(); Exchange = c.ReadString(); UnderlyingContractId = c.ReadInt(); TradingClass = c.ReadString(); Multiplier = c.ReadString(); c.AddStringsToList(Expirations); c.AddStringsToList(Strikes); }
internal ContractDescription(ResponseComposer c) { Contract = new Contract { ContractId = c.ReadInt(), Symbol = c.ReadString(), SecurityType = c.ReadStringEnum <SecurityType>(), PrimaryExchange = c.ReadString(), Currency = c.ReadString() }; c.AddStringsToList(DerivativeSecTypes); }