Versions in this module Expand all Collapse all v0 v0.1.3 Mar 12, 2022 v0.1.2 Mar 12, 2022 Changes in this version + const Default_Response_RetType + var File_Qot_GetOptionChain_proto protoreflect.FileDescriptor + var OptionCondType_name = map[int32]string + var OptionCondType_value = map[string]int32 + type C2S struct + BeginTime *string + Condition *int32 + DataFilter *DataFilter + EndTime *string + IndexOptionType *int32 + Owner *qotcommon.Security + Type *int32 + func (*C2S) Descriptor() ([]byte, []int) + func (*C2S) ProtoMessage() + func (x *C2S) GetBeginTime() string + func (x *C2S) GetCondition() int32 + func (x *C2S) GetDataFilter() *DataFilter + func (x *C2S) GetEndTime() string + func (x *C2S) GetIndexOptionType() int32 + func (x *C2S) GetOwner() *qotcommon.Security + func (x *C2S) GetType() int32 + func (x *C2S) ProtoReflect() protoreflect.Message + func (x *C2S) Reset() + func (x *C2S) String() string + type DataFilter struct + DeltaMax *float64 + DeltaMin *float64 + GammaMax *float64 + GammaMin *float64 + ImpliedVolatilityMax *float64 + ImpliedVolatilityMin *float64 + NetOpenInterestMax *float64 + NetOpenInterestMin *float64 + OpenInterestMax *float64 + OpenInterestMin *float64 + RhoMax *float64 + RhoMin *float64 + ThetaMax *float64 + ThetaMin *float64 + VegaMax *float64 + VegaMin *float64 + VolMax *float64 + VolMin *float64 + func (*DataFilter) Descriptor() ([]byte, []int) + func (*DataFilter) ProtoMessage() + func (x *DataFilter) GetDeltaMax() float64 + func (x *DataFilter) GetDeltaMin() float64 + func (x *DataFilter) GetGammaMax() float64 + func (x *DataFilter) GetGammaMin() float64 + func (x *DataFilter) GetImpliedVolatilityMax() float64 + func (x *DataFilter) GetImpliedVolatilityMin() float64 + func (x *DataFilter) GetNetOpenInterestMax() float64 + func (x *DataFilter) GetNetOpenInterestMin() float64 + func (x *DataFilter) GetOpenInterestMax() float64 + func (x *DataFilter) GetOpenInterestMin() float64 + func (x *DataFilter) GetRhoMax() float64 + func (x *DataFilter) GetRhoMin() float64 + func (x *DataFilter) GetThetaMax() float64 + func (x *DataFilter) GetThetaMin() float64 + func (x *DataFilter) GetVegaMax() float64 + func (x *DataFilter) GetVegaMin() float64 + func (x *DataFilter) GetVolMax() float64 + func (x *DataFilter) GetVolMin() float64 + func (x *DataFilter) ProtoReflect() protoreflect.Message + func (x *DataFilter) Reset() + func (x *DataFilter) String() string + type OptionChain struct + Option []*OptionItem + StrikeTime *string + StrikeTimestamp *float64 + func (*OptionChain) Descriptor() ([]byte, []int) + func (*OptionChain) ProtoMessage() + func (x *OptionChain) GetOption() []*OptionItem + func (x *OptionChain) GetStrikeTime() string + func (x *OptionChain) GetStrikeTimestamp() float64 + func (x *OptionChain) ProtoReflect() protoreflect.Message + func (x *OptionChain) Reset() + func (x *OptionChain) String() string + type OptionCondType int32 + const OptionCondType_OptionCondType_Outside + const OptionCondType_OptionCondType_Unknow + const OptionCondType_OptionCondType_WithIn + func (OptionCondType) Descriptor() protoreflect.EnumDescriptor + func (OptionCondType) EnumDescriptor() ([]byte, []int) + func (OptionCondType) Type() protoreflect.EnumType + func (x *OptionCondType) UnmarshalJSON(b []byte) error + func (x OptionCondType) Enum() *OptionCondType + func (x OptionCondType) Number() protoreflect.EnumNumber + func (x OptionCondType) String() string + type OptionItem struct + Call *qotcommon.SecurityStaticInfo + Put *qotcommon.SecurityStaticInfo + func (*OptionItem) Descriptor() ([]byte, []int) + func (*OptionItem) ProtoMessage() + func (x *OptionItem) GetCall() *qotcommon.SecurityStaticInfo + func (x *OptionItem) GetPut() *qotcommon.SecurityStaticInfo + func (x *OptionItem) ProtoReflect() protoreflect.Message + func (x *OptionItem) Reset() + func (x *OptionItem) String() string + type Request struct + C2S *C2S + func (*Request) Descriptor() ([]byte, []int) + func (*Request) ProtoMessage() + func (x *Request) GetC2S() *C2S + func (x *Request) ProtoReflect() protoreflect.Message + func (x *Request) Reset() + func (x *Request) String() string + type Response struct + ErrCode *int32 + RetMsg *string + RetType *int32 + S2C *S2C + func (*Response) Descriptor() ([]byte, []int) + func (*Response) ProtoMessage() + func (x *Response) GetErrCode() int32 + func (x *Response) GetRetMsg() string + func (x *Response) GetRetType() int32 + func (x *Response) GetS2C() *S2C + func (x *Response) ProtoReflect() protoreflect.Message + func (x *Response) Reset() + func (x *Response) String() string + type ResponseChan chan *Response + func (ch ResponseChan) Close() + func (ch ResponseChan) Send(b []byte) error + type S2C struct + OptionChain []*OptionChain + func (*S2C) Descriptor() ([]byte, []int) + func (*S2C) ProtoMessage() + func (x *S2C) GetOptionChain() []*OptionChain + func (x *S2C) ProtoReflect() protoreflect.Message + func (x *S2C) Reset() + func (x *S2C) String() string