Documentation ¶
Index ¶
- Constants
- func Grid_Callback_Methods(methods []server.Method, s Grid_Callback_Server) []server.Method
- func Grid_Callback_NewServer(s Grid_Callback_Server) *server.Server
- func Grid_Methods(methods []server.Method, s Grid_Server) []server.Method
- func Grid_NewServer(s Grid_Server) *server.Server
- func RegisterSchema(reg *schemas.Registry)
- type Aggregation
- type Aggregation_List
- type Grid
- func (c Grid) AddRef() Grid
- func (c Grid) ClosestValueAt(ctx context.Context, params func(Grid_closestValueAt_Params) error) (Grid_closestValueAt_Results_Future, capnp.ReleaseFunc)
- func (Grid) DecodeFromPtr(p capnp.Ptr) Grid
- func (c Grid) Dimension(ctx context.Context, params func(Grid_dimension_Params) error) (Grid_dimension_Results_Future, capnp.ReleaseFunc)
- func (c Grid) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (c Grid) GetFlowLimiter() fc.FlowLimiter
- func (c Grid) Info(ctx context.Context, params func(common.Identifiable_info_Params) error) (common.IdInformation_Future, capnp.ReleaseFunc)
- func (c Grid) IsSame(other Grid) bool
- func (c Grid) IsValid() bool
- func (c Grid) LatLonBounds(ctx context.Context, params func(Grid_latLonBounds_Params) error) (Grid_latLonBounds_Results_Future, capnp.ReleaseFunc)
- func (c Grid) NoDataValue(ctx context.Context, params func(Grid_noDataValue_Params) error) (Grid_noDataValue_Results_Future, capnp.ReleaseFunc)
- func (c Grid) Release()
- func (c Grid) Resolution(ctx context.Context, params func(Grid_resolution_Params) error) (Grid_resolution_Results_Future, capnp.ReleaseFunc)
- func (c Grid) Resolve(ctx context.Context) error
- func (c Grid) Save(ctx context.Context, params func(persistence.Persistent_SaveParams) error) (persistence.Persistent_SaveResults_Future, capnp.ReleaseFunc)
- func (c Grid) SetFlowLimiter(lim fc.FlowLimiter)
- func (c Grid) StreamCells(ctx context.Context, params func(Grid_streamCells_Params) error) (Grid_streamCells_Results_Future, capnp.ReleaseFunc)
- func (c Grid) String() string
- func (c Grid) Unit(ctx context.Context, params func(Grid_unit_Params) error) (Grid_unit_Results_Future, capnp.ReleaseFunc)
- func (c Grid) ValueAt(ctx context.Context, params func(Grid_valueAt_Params) error) (Grid_valueAt_Results_Future, capnp.ReleaseFunc)
- func (c Grid) WaitStreaming() error
- type Grid_AggregationPart
- func (s Grid_AggregationPart) AreaFrac() float64
- func (Grid_AggregationPart) DecodeFromPtr(p capnp.Ptr) Grid_AggregationPart
- func (s Grid_AggregationPart) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_AggregationPart) HasRowCol() bool
- func (s Grid_AggregationPart) HasValue() bool
- func (s Grid_AggregationPart) IValue() float64
- func (s Grid_AggregationPart) IsValid() bool
- func (s Grid_AggregationPart) Message() *capnp.Message
- func (s Grid_AggregationPart) NewRowCol() (Grid_RowCol, error)
- func (s Grid_AggregationPart) NewValue() (Grid_Value, error)
- func (s Grid_AggregationPart) RowCol() (Grid_RowCol, error)
- func (s Grid_AggregationPart) Segment() *capnp.Segment
- func (s Grid_AggregationPart) SetAreaFrac(v float64)
- func (s Grid_AggregationPart) SetIValue(v float64)
- func (s Grid_AggregationPart) SetRowCol(v Grid_RowCol) error
- func (s Grid_AggregationPart) SetValue(v Grid_Value) error
- func (s Grid_AggregationPart) String() string
- func (s Grid_AggregationPart) ToPtr() capnp.Ptr
- func (s Grid_AggregationPart) Value() (Grid_Value, error)
- type Grid_AggregationPart_Future
- type Grid_AggregationPart_List
- type Grid_Callback
- func (c Grid_Callback) AddRef() Grid_Callback
- func (Grid_Callback) DecodeFromPtr(p capnp.Ptr) Grid_Callback
- func (c Grid_Callback) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (c Grid_Callback) GetFlowLimiter() fc.FlowLimiter
- func (c Grid_Callback) IsSame(other Grid_Callback) bool
- func (c Grid_Callback) IsValid() bool
- func (c Grid_Callback) Release()
- func (c Grid_Callback) Resolve(ctx context.Context) error
- func (c Grid_Callback) SendCells(ctx context.Context, params func(Grid_Callback_sendCells_Params) error) (Grid_Callback_sendCells_Results_Future, capnp.ReleaseFunc)
- func (c Grid_Callback) SetFlowLimiter(lim fc.FlowLimiter)
- func (c Grid_Callback) String() string
- func (c Grid_Callback) WaitStreaming() error
- type Grid_Callback_List
- type Grid_Callback_Server
- type Grid_Callback_sendCells
- type Grid_Callback_sendCells_Params
- func NewGrid_Callback_sendCells_Params(s *capnp.Segment) (Grid_Callback_sendCells_Params, error)
- func NewRootGrid_Callback_sendCells_Params(s *capnp.Segment) (Grid_Callback_sendCells_Params, error)
- func ReadRootGrid_Callback_sendCells_Params(msg *capnp.Message) (Grid_Callback_sendCells_Params, error)
- func (Grid_Callback_sendCells_Params) DecodeFromPtr(p capnp.Ptr) Grid_Callback_sendCells_Params
- func (s Grid_Callback_sendCells_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_Callback_sendCells_Params) IsValid() bool
- func (s Grid_Callback_sendCells_Params) MaxCount() int64
- func (s Grid_Callback_sendCells_Params) Message() *capnp.Message
- func (s Grid_Callback_sendCells_Params) Segment() *capnp.Segment
- func (s Grid_Callback_sendCells_Params) SetMaxCount(v int64)
- func (s Grid_Callback_sendCells_Params) String() string
- func (s Grid_Callback_sendCells_Params) ToPtr() capnp.Ptr
- type Grid_Callback_sendCells_Params_Future
- type Grid_Callback_sendCells_Params_List
- type Grid_Callback_sendCells_Results
- func NewGrid_Callback_sendCells_Results(s *capnp.Segment) (Grid_Callback_sendCells_Results, error)
- func NewRootGrid_Callback_sendCells_Results(s *capnp.Segment) (Grid_Callback_sendCells_Results, error)
- func ReadRootGrid_Callback_sendCells_Results(msg *capnp.Message) (Grid_Callback_sendCells_Results, error)
- func (Grid_Callback_sendCells_Results) DecodeFromPtr(p capnp.Ptr) Grid_Callback_sendCells_Results
- func (s Grid_Callback_sendCells_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_Callback_sendCells_Results) HasLocations() bool
- func (s Grid_Callback_sendCells_Results) IsValid() bool
- func (s Grid_Callback_sendCells_Results) Locations() (Grid_Location_List, error)
- func (s Grid_Callback_sendCells_Results) Message() *capnp.Message
- func (s Grid_Callback_sendCells_Results) NewLocations(n int32) (Grid_Location_List, error)
- func (s Grid_Callback_sendCells_Results) Segment() *capnp.Segment
- func (s Grid_Callback_sendCells_Results) SetLocations(v Grid_Location_List) error
- func (s Grid_Callback_sendCells_Results) String() string
- func (s Grid_Callback_sendCells_Results) ToPtr() capnp.Ptr
- type Grid_Callback_sendCells_Results_Future
- type Grid_Callback_sendCells_Results_List
- type Grid_List
- type Grid_Location
- func (Grid_Location) DecodeFromPtr(p capnp.Ptr) Grid_Location
- func (s Grid_Location) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_Location) HasLatLonCoord() bool
- func (s Grid_Location) HasRowCol() bool
- func (s Grid_Location) HasValue() bool
- func (s Grid_Location) IsValid() bool
- func (s Grid_Location) LatLonCoord() (geo.LatLonCoord, error)
- func (s Grid_Location) Message() *capnp.Message
- func (s Grid_Location) NewLatLonCoord() (geo.LatLonCoord, error)
- func (s Grid_Location) NewRowCol() (Grid_RowCol, error)
- func (s Grid_Location) NewValue() (Grid_Value, error)
- func (s Grid_Location) RowCol() (Grid_RowCol, error)
- func (s Grid_Location) Segment() *capnp.Segment
- func (s Grid_Location) SetLatLonCoord(v geo.LatLonCoord) error
- func (s Grid_Location) SetRowCol(v Grid_RowCol) error
- func (s Grid_Location) SetValue(v Grid_Value) error
- func (s Grid_Location) String() string
- func (s Grid_Location) ToPtr() capnp.Ptr
- func (s Grid_Location) Value() (Grid_Value, error)
- type Grid_Location_Future
- type Grid_Location_List
- type Grid_Resolution
- func (Grid_Resolution) DecodeFromPtr(p capnp.Ptr) Grid_Resolution
- func (s Grid_Resolution) Degree() float64
- func (s Grid_Resolution) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_Resolution) IsValid() bool
- func (s Grid_Resolution) Message() *capnp.Message
- func (s Grid_Resolution) Meter() int64
- func (s Grid_Resolution) Segment() *capnp.Segment
- func (s Grid_Resolution) SetDegree(v float64)
- func (s Grid_Resolution) SetMeter(v int64)
- func (s Grid_Resolution) String() string
- func (s Grid_Resolution) ToPtr() capnp.Ptr
- func (s Grid_Resolution) Which() Grid_Resolution_Which
- type Grid_Resolution_Future
- type Grid_Resolution_List
- type Grid_Resolution_Which
- type Grid_RowCol
- func (s Grid_RowCol) Col() uint64
- func (Grid_RowCol) DecodeFromPtr(p capnp.Ptr) Grid_RowCol
- func (s Grid_RowCol) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_RowCol) IsValid() bool
- func (s Grid_RowCol) Message() *capnp.Message
- func (s Grid_RowCol) Row() uint64
- func (s Grid_RowCol) Segment() *capnp.Segment
- func (s Grid_RowCol) SetCol(v uint64)
- func (s Grid_RowCol) SetRow(v uint64)
- func (s Grid_RowCol) String() string
- func (s Grid_RowCol) ToPtr() capnp.Ptr
- type Grid_RowCol_Future
- type Grid_RowCol_List
- type Grid_Server
- type Grid_Value
- func (Grid_Value) DecodeFromPtr(p capnp.Ptr) Grid_Value
- func (s Grid_Value) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_Value) F() float64
- func (s Grid_Value) I() int64
- func (s Grid_Value) IsValid() bool
- func (s Grid_Value) Message() *capnp.Message
- func (s Grid_Value) No() bool
- func (s Grid_Value) Segment() *capnp.Segment
- func (s Grid_Value) SetF(v float64)
- func (s Grid_Value) SetI(v int64)
- func (s Grid_Value) SetNo(v bool)
- func (s Grid_Value) SetUi(v uint64)
- func (s Grid_Value) String() string
- func (s Grid_Value) ToPtr() capnp.Ptr
- func (s Grid_Value) Ui() uint64
- func (s Grid_Value) Which() Grid_Value_Which
- type Grid_Value_Future
- type Grid_Value_List
- type Grid_Value_Which
- type Grid_closestValueAt
- type Grid_closestValueAt_Params
- func (s Grid_closestValueAt_Params) Agg() Aggregation
- func (Grid_closestValueAt_Params) DecodeFromPtr(p capnp.Ptr) Grid_closestValueAt_Params
- func (s Grid_closestValueAt_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_closestValueAt_Params) HasLatlonCoord() bool
- func (s Grid_closestValueAt_Params) HasResolution() bool
- func (s Grid_closestValueAt_Params) IgnoreNoData() bool
- func (s Grid_closestValueAt_Params) IncludeAggParts() bool
- func (s Grid_closestValueAt_Params) IsValid() bool
- func (s Grid_closestValueAt_Params) LatlonCoord() (geo.LatLonCoord, error)
- func (s Grid_closestValueAt_Params) Message() *capnp.Message
- func (s Grid_closestValueAt_Params) NewLatlonCoord() (geo.LatLonCoord, error)
- func (s Grid_closestValueAt_Params) NewResolution() (Grid_Resolution, error)
- func (s Grid_closestValueAt_Params) Resolution() (Grid_Resolution, error)
- func (s Grid_closestValueAt_Params) ReturnRowCols() bool
- func (s Grid_closestValueAt_Params) Segment() *capnp.Segment
- func (s Grid_closestValueAt_Params) SetAgg(v Aggregation)
- func (s Grid_closestValueAt_Params) SetIgnoreNoData(v bool)
- func (s Grid_closestValueAt_Params) SetIncludeAggParts(v bool)
- func (s Grid_closestValueAt_Params) SetLatlonCoord(v geo.LatLonCoord) error
- func (s Grid_closestValueAt_Params) SetResolution(v Grid_Resolution) error
- func (s Grid_closestValueAt_Params) SetReturnRowCols(v bool)
- func (s Grid_closestValueAt_Params) String() string
- func (s Grid_closestValueAt_Params) ToPtr() capnp.Ptr
- type Grid_closestValueAt_Params_Future
- type Grid_closestValueAt_Params_List
- type Grid_closestValueAt_Results
- func (s Grid_closestValueAt_Results) AggParts() (Grid_AggregationPart_List, error)
- func (s Grid_closestValueAt_Results) Br() (Grid_RowCol, error)
- func (Grid_closestValueAt_Results) DecodeFromPtr(p capnp.Ptr) Grid_closestValueAt_Results
- func (s Grid_closestValueAt_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_closestValueAt_Results) HasAggParts() bool
- func (s Grid_closestValueAt_Results) HasBr() bool
- func (s Grid_closestValueAt_Results) HasTl() bool
- func (s Grid_closestValueAt_Results) HasVal() bool
- func (s Grid_closestValueAt_Results) IsValid() bool
- func (s Grid_closestValueAt_Results) Message() *capnp.Message
- func (s Grid_closestValueAt_Results) NewAggParts(n int32) (Grid_AggregationPart_List, error)
- func (s Grid_closestValueAt_Results) NewBr() (Grid_RowCol, error)
- func (s Grid_closestValueAt_Results) NewTl() (Grid_RowCol, error)
- func (s Grid_closestValueAt_Results) NewVal() (Grid_Value, error)
- func (s Grid_closestValueAt_Results) Segment() *capnp.Segment
- func (s Grid_closestValueAt_Results) SetAggParts(v Grid_AggregationPart_List) error
- func (s Grid_closestValueAt_Results) SetBr(v Grid_RowCol) error
- func (s Grid_closestValueAt_Results) SetTl(v Grid_RowCol) error
- func (s Grid_closestValueAt_Results) SetVal(v Grid_Value) error
- func (s Grid_closestValueAt_Results) String() string
- func (s Grid_closestValueAt_Results) Tl() (Grid_RowCol, error)
- func (s Grid_closestValueAt_Results) ToPtr() capnp.Ptr
- func (s Grid_closestValueAt_Results) Val() (Grid_Value, error)
- type Grid_closestValueAt_Results_Future
- type Grid_closestValueAt_Results_List
- type Grid_dimension
- type Grid_dimension_Params
- func (Grid_dimension_Params) DecodeFromPtr(p capnp.Ptr) Grid_dimension_Params
- func (s Grid_dimension_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_dimension_Params) IsValid() bool
- func (s Grid_dimension_Params) Message() *capnp.Message
- func (s Grid_dimension_Params) Segment() *capnp.Segment
- func (s Grid_dimension_Params) String() string
- func (s Grid_dimension_Params) ToPtr() capnp.Ptr
- type Grid_dimension_Params_Future
- type Grid_dimension_Params_List
- type Grid_dimension_Results
- func (s Grid_dimension_Results) Cols() uint64
- func (Grid_dimension_Results) DecodeFromPtr(p capnp.Ptr) Grid_dimension_Results
- func (s Grid_dimension_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_dimension_Results) IsValid() bool
- func (s Grid_dimension_Results) Message() *capnp.Message
- func (s Grid_dimension_Results) Rows() uint64
- func (s Grid_dimension_Results) Segment() *capnp.Segment
- func (s Grid_dimension_Results) SetCols(v uint64)
- func (s Grid_dimension_Results) SetRows(v uint64)
- func (s Grid_dimension_Results) String() string
- func (s Grid_dimension_Results) ToPtr() capnp.Ptr
- type Grid_dimension_Results_Future
- type Grid_dimension_Results_List
- type Grid_latLonBounds
- type Grid_latLonBounds_Params
- func (Grid_latLonBounds_Params) DecodeFromPtr(p capnp.Ptr) Grid_latLonBounds_Params
- func (s Grid_latLonBounds_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_latLonBounds_Params) IsValid() bool
- func (s Grid_latLonBounds_Params) Message() *capnp.Message
- func (s Grid_latLonBounds_Params) Segment() *capnp.Segment
- func (s Grid_latLonBounds_Params) SetUseCellCenter(v bool)
- func (s Grid_latLonBounds_Params) String() string
- func (s Grid_latLonBounds_Params) ToPtr() capnp.Ptr
- func (s Grid_latLonBounds_Params) UseCellCenter() bool
- type Grid_latLonBounds_Params_Future
- type Grid_latLonBounds_Params_List
- type Grid_latLonBounds_Results
- func (s Grid_latLonBounds_Results) Bl() (geo.LatLonCoord, error)
- func (s Grid_latLonBounds_Results) Br() (geo.LatLonCoord, error)
- func (Grid_latLonBounds_Results) DecodeFromPtr(p capnp.Ptr) Grid_latLonBounds_Results
- func (s Grid_latLonBounds_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_latLonBounds_Results) HasBl() bool
- func (s Grid_latLonBounds_Results) HasBr() bool
- func (s Grid_latLonBounds_Results) HasTl() bool
- func (s Grid_latLonBounds_Results) HasTr() bool
- func (s Grid_latLonBounds_Results) IsValid() bool
- func (s Grid_latLonBounds_Results) Message() *capnp.Message
- func (s Grid_latLonBounds_Results) NewBl() (geo.LatLonCoord, error)
- func (s Grid_latLonBounds_Results) NewBr() (geo.LatLonCoord, error)
- func (s Grid_latLonBounds_Results) NewTl() (geo.LatLonCoord, error)
- func (s Grid_latLonBounds_Results) NewTr() (geo.LatLonCoord, error)
- func (s Grid_latLonBounds_Results) Segment() *capnp.Segment
- func (s Grid_latLonBounds_Results) SetBl(v geo.LatLonCoord) error
- func (s Grid_latLonBounds_Results) SetBr(v geo.LatLonCoord) error
- func (s Grid_latLonBounds_Results) SetTl(v geo.LatLonCoord) error
- func (s Grid_latLonBounds_Results) SetTr(v geo.LatLonCoord) error
- func (s Grid_latLonBounds_Results) String() string
- func (s Grid_latLonBounds_Results) Tl() (geo.LatLonCoord, error)
- func (s Grid_latLonBounds_Results) ToPtr() capnp.Ptr
- func (s Grid_latLonBounds_Results) Tr() (geo.LatLonCoord, error)
- type Grid_latLonBounds_Results_Future
- func (p Grid_latLonBounds_Results_Future) Bl() geo.LatLonCoord_Future
- func (p Grid_latLonBounds_Results_Future) Br() geo.LatLonCoord_Future
- func (f Grid_latLonBounds_Results_Future) Struct() (Grid_latLonBounds_Results, error)
- func (p Grid_latLonBounds_Results_Future) Tl() geo.LatLonCoord_Future
- func (p Grid_latLonBounds_Results_Future) Tr() geo.LatLonCoord_Future
- type Grid_latLonBounds_Results_List
- type Grid_noDataValue
- type Grid_noDataValue_Params
- func (Grid_noDataValue_Params) DecodeFromPtr(p capnp.Ptr) Grid_noDataValue_Params
- func (s Grid_noDataValue_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_noDataValue_Params) IsValid() bool
- func (s Grid_noDataValue_Params) Message() *capnp.Message
- func (s Grid_noDataValue_Params) Segment() *capnp.Segment
- func (s Grid_noDataValue_Params) String() string
- func (s Grid_noDataValue_Params) ToPtr() capnp.Ptr
- type Grid_noDataValue_Params_Future
- type Grid_noDataValue_Params_List
- type Grid_noDataValue_Results
- func (Grid_noDataValue_Results) DecodeFromPtr(p capnp.Ptr) Grid_noDataValue_Results
- func (s Grid_noDataValue_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_noDataValue_Results) HasNodata() bool
- func (s Grid_noDataValue_Results) IsValid() bool
- func (s Grid_noDataValue_Results) Message() *capnp.Message
- func (s Grid_noDataValue_Results) NewNodata() (Grid_Value, error)
- func (s Grid_noDataValue_Results) Nodata() (Grid_Value, error)
- func (s Grid_noDataValue_Results) Segment() *capnp.Segment
- func (s Grid_noDataValue_Results) SetNodata(v Grid_Value) error
- func (s Grid_noDataValue_Results) String() string
- func (s Grid_noDataValue_Results) ToPtr() capnp.Ptr
- type Grid_noDataValue_Results_Future
- type Grid_noDataValue_Results_List
- type Grid_resolution
- type Grid_resolution_Params
- func (Grid_resolution_Params) DecodeFromPtr(p capnp.Ptr) Grid_resolution_Params
- func (s Grid_resolution_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_resolution_Params) IsValid() bool
- func (s Grid_resolution_Params) Message() *capnp.Message
- func (s Grid_resolution_Params) Segment() *capnp.Segment
- func (s Grid_resolution_Params) String() string
- func (s Grid_resolution_Params) ToPtr() capnp.Ptr
- type Grid_resolution_Params_Future
- type Grid_resolution_Params_List
- type Grid_resolution_Results
- func (Grid_resolution_Results) DecodeFromPtr(p capnp.Ptr) Grid_resolution_Results
- func (s Grid_resolution_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_resolution_Results) HasRes() bool
- func (s Grid_resolution_Results) IsValid() bool
- func (s Grid_resolution_Results) Message() *capnp.Message
- func (s Grid_resolution_Results) NewRes() (Grid_Resolution, error)
- func (s Grid_resolution_Results) Res() (Grid_Resolution, error)
- func (s Grid_resolution_Results) Segment() *capnp.Segment
- func (s Grid_resolution_Results) SetRes(v Grid_Resolution) error
- func (s Grid_resolution_Results) String() string
- func (s Grid_resolution_Results) ToPtr() capnp.Ptr
- type Grid_resolution_Results_Future
- type Grid_resolution_Results_List
- type Grid_streamCells
- type Grid_streamCells_Params
- func (s Grid_streamCells_Params) BottomRight() (Grid_RowCol, error)
- func (Grid_streamCells_Params) DecodeFromPtr(p capnp.Ptr) Grid_streamCells_Params
- func (s Grid_streamCells_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_streamCells_Params) HasBottomRight() bool
- func (s Grid_streamCells_Params) HasTopLeft() bool
- func (s Grid_streamCells_Params) IsValid() bool
- func (s Grid_streamCells_Params) Message() *capnp.Message
- func (s Grid_streamCells_Params) NewBottomRight() (Grid_RowCol, error)
- func (s Grid_streamCells_Params) NewTopLeft() (Grid_RowCol, error)
- func (s Grid_streamCells_Params) Segment() *capnp.Segment
- func (s Grid_streamCells_Params) SetBottomRight(v Grid_RowCol) error
- func (s Grid_streamCells_Params) SetTopLeft(v Grid_RowCol) error
- func (s Grid_streamCells_Params) String() string
- func (s Grid_streamCells_Params) ToPtr() capnp.Ptr
- func (s Grid_streamCells_Params) TopLeft() (Grid_RowCol, error)
- type Grid_streamCells_Params_Future
- type Grid_streamCells_Params_List
- type Grid_streamCells_Results
- func (s Grid_streamCells_Results) Callback() Grid_Callback
- func (Grid_streamCells_Results) DecodeFromPtr(p capnp.Ptr) Grid_streamCells_Results
- func (s Grid_streamCells_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_streamCells_Results) HasCallback() bool
- func (s Grid_streamCells_Results) IsValid() bool
- func (s Grid_streamCells_Results) Message() *capnp.Message
- func (s Grid_streamCells_Results) Segment() *capnp.Segment
- func (s Grid_streamCells_Results) SetCallback(v Grid_Callback) error
- func (s Grid_streamCells_Results) String() string
- func (s Grid_streamCells_Results) ToPtr() capnp.Ptr
- type Grid_streamCells_Results_Future
- type Grid_streamCells_Results_List
- type Grid_unit
- type Grid_unit_Params
- func (Grid_unit_Params) DecodeFromPtr(p capnp.Ptr) Grid_unit_Params
- func (s Grid_unit_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_unit_Params) IsValid() bool
- func (s Grid_unit_Params) Message() *capnp.Message
- func (s Grid_unit_Params) Segment() *capnp.Segment
- func (s Grid_unit_Params) String() string
- func (s Grid_unit_Params) ToPtr() capnp.Ptr
- type Grid_unit_Params_Future
- type Grid_unit_Params_List
- type Grid_unit_Results
- func (Grid_unit_Results) DecodeFromPtr(p capnp.Ptr) Grid_unit_Results
- func (s Grid_unit_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_unit_Results) HasUnit() bool
- func (s Grid_unit_Results) IsValid() bool
- func (s Grid_unit_Results) Message() *capnp.Message
- func (s Grid_unit_Results) Segment() *capnp.Segment
- func (s Grid_unit_Results) SetUnit(v string) error
- func (s Grid_unit_Results) String() string
- func (s Grid_unit_Results) ToPtr() capnp.Ptr
- func (s Grid_unit_Results) Unit() (string, error)
- func (s Grid_unit_Results) UnitBytes() ([]byte, error)
- type Grid_unit_Results_Future
- type Grid_unit_Results_List
- type Grid_valueAt
- type Grid_valueAt_Params
- func (s Grid_valueAt_Params) Agg() Aggregation
- func (s Grid_valueAt_Params) Col() uint64
- func (Grid_valueAt_Params) DecodeFromPtr(p capnp.Ptr) Grid_valueAt_Params
- func (s Grid_valueAt_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_valueAt_Params) HasResolution() bool
- func (s Grid_valueAt_Params) IncludeAggParts() bool
- func (s Grid_valueAt_Params) IsValid() bool
- func (s Grid_valueAt_Params) Message() *capnp.Message
- func (s Grid_valueAt_Params) NewResolution() (Grid_Resolution, error)
- func (s Grid_valueAt_Params) Resolution() (Grid_Resolution, error)
- func (s Grid_valueAt_Params) Row() uint64
- func (s Grid_valueAt_Params) Segment() *capnp.Segment
- func (s Grid_valueAt_Params) SetAgg(v Aggregation)
- func (s Grid_valueAt_Params) SetCol(v uint64)
- func (s Grid_valueAt_Params) SetIncludeAggParts(v bool)
- func (s Grid_valueAt_Params) SetResolution(v Grid_Resolution) error
- func (s Grid_valueAt_Params) SetRow(v uint64)
- func (s Grid_valueAt_Params) String() string
- func (s Grid_valueAt_Params) ToPtr() capnp.Ptr
- type Grid_valueAt_Params_Future
- type Grid_valueAt_Params_List
- type Grid_valueAt_Results
- func (s Grid_valueAt_Results) AggParts() (Grid_AggregationPart_List, error)
- func (Grid_valueAt_Results) DecodeFromPtr(p capnp.Ptr) Grid_valueAt_Results
- func (s Grid_valueAt_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Grid_valueAt_Results) HasAggParts() bool
- func (s Grid_valueAt_Results) HasVal() bool
- func (s Grid_valueAt_Results) IsValid() bool
- func (s Grid_valueAt_Results) Message() *capnp.Message
- func (s Grid_valueAt_Results) NewAggParts(n int32) (Grid_AggregationPart_List, error)
- func (s Grid_valueAt_Results) NewVal() (Grid_Value, error)
- func (s Grid_valueAt_Results) Segment() *capnp.Segment
- func (s Grid_valueAt_Results) SetAggParts(v Grid_AggregationPart_List) error
- func (s Grid_valueAt_Results) SetVal(v Grid_Value) error
- func (s Grid_valueAt_Results) String() string
- func (s Grid_valueAt_Results) ToPtr() capnp.Ptr
- func (s Grid_valueAt_Results) Val() (Grid_Value, error)
- type Grid_valueAt_Results_Future
- type Grid_valueAt_Results_List
Constants ¶
const Aggregation_TypeID = 0xa5ecdc7767a6b301
Aggregation_TypeID is the unique identifier for the type Aggregation.
const Grid_AggregationPart_TypeID = 0xac444617ef333a1d
Grid_AggregationPart_TypeID is the unique identifier for the type Grid_AggregationPart.
const Grid_Callback_TypeID = 0xd639518280cb55d3
Grid_Callback_TypeID is the unique identifier for the type Grid_Callback.
const Grid_Callback_sendCells_Params_TypeID = 0xe9b0c7718f68f6bb
Grid_Callback_sendCells_Params_TypeID is the unique identifier for the type Grid_Callback_sendCells_Params.
const Grid_Callback_sendCells_Results_TypeID = 0x8e536f6e598b2579
Grid_Callback_sendCells_Results_TypeID is the unique identifier for the type Grid_Callback_sendCells_Results.
const Grid_Location_TypeID = 0xb55ccf1b9ef18d64
Grid_Location_TypeID is the unique identifier for the type Grid_Location.
const Grid_Resolution_TypeID = 0xa9b6fbdd27e7577b
Grid_Resolution_TypeID is the unique identifier for the type Grid_Resolution.
const Grid_RowCol_TypeID = 0xb9e2d85d086206ff
Grid_RowCol_TypeID is the unique identifier for the type Grid_RowCol.
const Grid_TypeID = 0xe42973b29661e3c6
Grid_TypeID is the unique identifier for the type Grid.
const Grid_Value_TypeID = 0xfe2e0dfae573d9d0
Grid_Value_TypeID is the unique identifier for the type Grid_Value.
const Grid_closestValueAt_Params_TypeID = 0xeb7e6f1c610c079a
Grid_closestValueAt_Params_TypeID is the unique identifier for the type Grid_closestValueAt_Params.
const Grid_closestValueAt_Results_TypeID = 0xa8bd0263833540b0
Grid_closestValueAt_Results_TypeID is the unique identifier for the type Grid_closestValueAt_Results.
const Grid_dimension_Params_TypeID = 0xa6005af20cc08dbe
Grid_dimension_Params_TypeID is the unique identifier for the type Grid_dimension_Params.
const Grid_dimension_Results_TypeID = 0xe7a46f6b1610256f
Grid_dimension_Results_TypeID is the unique identifier for the type Grid_dimension_Results.
const Grid_latLonBounds_Params_TypeID = 0xf37338992466bd97
Grid_latLonBounds_Params_TypeID is the unique identifier for the type Grid_latLonBounds_Params.
const Grid_latLonBounds_Results_TypeID = 0xe57fce57d3443377
Grid_latLonBounds_Results_TypeID is the unique identifier for the type Grid_latLonBounds_Results.
const Grid_noDataValue_Params_TypeID = 0xf804a76f2ada54b6
Grid_noDataValue_Params_TypeID is the unique identifier for the type Grid_noDataValue_Params.
const Grid_noDataValue_Results_TypeID = 0x9bc132bd2a1b1fcf
Grid_noDataValue_Results_TypeID is the unique identifier for the type Grid_noDataValue_Results.
const Grid_resolution_Params_TypeID = 0xf79edcb97e1e2deb
Grid_resolution_Params_TypeID is the unique identifier for the type Grid_resolution_Params.
const Grid_resolution_Results_TypeID = 0x8cd7ba490778c79a
Grid_resolution_Results_TypeID is the unique identifier for the type Grid_resolution_Results.
const Grid_streamCells_Params_TypeID = 0xd9add1b3fdcfdbba
Grid_streamCells_Params_TypeID is the unique identifier for the type Grid_streamCells_Params.
const Grid_streamCells_Results_TypeID = 0x9b8dd52b78a7ebd2
Grid_streamCells_Results_TypeID is the unique identifier for the type Grid_streamCells_Results.
const Grid_unit_Params_TypeID = 0xbb4e4368bb6a6748
Grid_unit_Params_TypeID is the unique identifier for the type Grid_unit_Params.
const Grid_unit_Results_TypeID = 0xd170e76dbd9fc4fb
Grid_unit_Results_TypeID is the unique identifier for the type Grid_unit_Results.
const Grid_valueAt_Params_TypeID = 0x948ff2bdd6e6972f
Grid_valueAt_Params_TypeID is the unique identifier for the type Grid_valueAt_Params.
const Grid_valueAt_Results_TypeID = 0xa21ef33efc715994
Grid_valueAt_Results_TypeID is the unique identifier for the type Grid_valueAt_Results.
Variables ¶
This section is empty.
Functions ¶
func Grid_Callback_Methods ¶
func Grid_Callback_Methods(methods []server.Method, s Grid_Callback_Server) []server.Method
Grid_Callback_Methods appends Methods to a slice that invoke the methods on s. This can be used to create a more complicated Server.
func Grid_Callback_NewServer ¶
func Grid_Callback_NewServer(s Grid_Callback_Server) *server.Server
Grid_Callback_NewServer creates a new Server from an implementation of Grid_Callback_Server.
func Grid_Methods ¶
func Grid_Methods(methods []server.Method, s Grid_Server) []server.Method
Grid_Methods appends Methods to a slice that invoke the methods on s. This can be used to create a more complicated Server.
func Grid_NewServer ¶
func Grid_NewServer(s Grid_Server) *server.Server
Grid_NewServer creates a new Server from an implementation of Grid_Server.
func RegisterSchema ¶
Types ¶
type Aggregation ¶
type Aggregation uint16
const ( Aggregation_none Aggregation = 0 Aggregation_avg Aggregation = 8 Aggregation_wAvg Aggregation = 1 Aggregation_iAvg Aggregation = 6 Aggregation_median Aggregation = 9 Aggregation_wMedian Aggregation = 2 Aggregation_iMedian Aggregation = 7 Aggregation_min Aggregation = 3 Aggregation_wMin Aggregation = 12 Aggregation_iMin Aggregation = 13 Aggregation_max Aggregation = 4 Aggregation_wMax Aggregation = 14 Aggregation_iMax Aggregation = 15 Aggregation_sum Aggregation = 5 Aggregation_wSum Aggregation = 10 Aggregation_iSum Aggregation = 11 )
Values of Aggregation.
func AggregationFromString ¶
func AggregationFromString(c string) Aggregation
AggregationFromString returns the enum value with a name, or the zero value if there's no such value.
func (Aggregation) String ¶
func (c Aggregation) String() string
String returns the enum's constant name.
type Aggregation_List ¶
type Aggregation_List = capnp.EnumList[Aggregation]
func NewAggregation_List ¶
func NewAggregation_List(s *capnp.Segment, sz int32) (Aggregation_List, error)
type Grid ¶
func Grid_ServerToClient ¶
func Grid_ServerToClient(s Grid_Server) Grid
Grid_ServerToClient creates a new Client from an implementation of Grid_Server. The caller is responsible for calling Release on the returned Client.
func (Grid) AddRef ¶
AddRef creates a new Client that refers to the same capability as c. If c is nil or has resolved to null, then AddRef returns nil.
func (Grid) ClosestValueAt ¶
func (c Grid) ClosestValueAt(ctx context.Context, params func(Grid_closestValueAt_Params) error) (Grid_closestValueAt_Results_Future, capnp.ReleaseFunc)
func (Grid) Dimension ¶
func (c Grid) Dimension(ctx context.Context, params func(Grid_dimension_Params) error) (Grid_dimension_Results_Future, capnp.ReleaseFunc)
func (Grid) GetFlowLimiter ¶
func (c Grid) GetFlowLimiter() fc.FlowLimiter
Get the current flowcontrol.FlowLimiter used to manage flow control for this client.
func (Grid) Info ¶
func (c Grid) Info(ctx context.Context, params func(common.Identifiable_info_Params) error) (common.IdInformation_Future, capnp.ReleaseFunc)
func (Grid) IsSame ¶
IsSame reports whether c and other refer to a capability created by the same call to NewClient. This can return false negatives if c or other are not fully resolved: use Resolve if this is an issue. If either c or other are released, then IsSame panics.
func (Grid) IsValid ¶
IsValid reports whether c is a valid reference to a capability. A reference is invalid if it is nil, has resolved to null, or has been released.
func (Grid) LatLonBounds ¶
func (c Grid) LatLonBounds(ctx context.Context, params func(Grid_latLonBounds_Params) error) (Grid_latLonBounds_Results_Future, capnp.ReleaseFunc)
func (Grid) NoDataValue ¶
func (c Grid) NoDataValue(ctx context.Context, params func(Grid_noDataValue_Params) error) (Grid_noDataValue_Results_Future, capnp.ReleaseFunc)
func (Grid) Release ¶
func (c Grid) Release()
Release releases a capability reference. If this is the last reference to the capability, then the underlying resources associated with the capability will be released.
Release will panic if c has already been released, but not if c is nil or resolved to null.
func (Grid) Resolution ¶
func (c Grid) Resolution(ctx context.Context, params func(Grid_resolution_Params) error) (Grid_resolution_Results_Future, capnp.ReleaseFunc)
func (Grid) Save ¶
func (c Grid) Save(ctx context.Context, params func(persistence.Persistent_SaveParams) error) (persistence.Persistent_SaveResults_Future, capnp.ReleaseFunc)
func (Grid) SetFlowLimiter ¶
func (c Grid) SetFlowLimiter(lim fc.FlowLimiter)
Update the flowcontrol.FlowLimiter used to manage flow control for this client. This affects all future calls, but not calls already waiting to send. Passing nil sets the value to flowcontrol.NopLimiter, which is also the default.
func (Grid) StreamCells ¶
func (c Grid) StreamCells(ctx context.Context, params func(Grid_streamCells_Params) error) (Grid_streamCells_Results_Future, capnp.ReleaseFunc)
func (Grid) String ¶
String returns a string that identifies this capability for debugging purposes. Its format should not be depended on: in particular, it should not be used to compare clients. Use IsSame to compare clients for equality.
func (Grid) Unit ¶
func (c Grid) Unit(ctx context.Context, params func(Grid_unit_Params) error) (Grid_unit_Results_Future, capnp.ReleaseFunc)
func (Grid) ValueAt ¶
func (c Grid) ValueAt(ctx context.Context, params func(Grid_valueAt_Params) error) (Grid_valueAt_Results_Future, capnp.ReleaseFunc)
func (Grid) WaitStreaming ¶
type Grid_AggregationPart ¶
func NewGrid_AggregationPart ¶
func NewGrid_AggregationPart(s *capnp.Segment) (Grid_AggregationPart, error)
func NewRootGrid_AggregationPart ¶
func NewRootGrid_AggregationPart(s *capnp.Segment) (Grid_AggregationPart, error)
func ReadRootGrid_AggregationPart ¶
func ReadRootGrid_AggregationPart(msg *capnp.Message) (Grid_AggregationPart, error)
func (Grid_AggregationPart) AreaFrac ¶
func (s Grid_AggregationPart) AreaFrac() float64
func (Grid_AggregationPart) DecodeFromPtr ¶
func (Grid_AggregationPart) DecodeFromPtr(p capnp.Ptr) Grid_AggregationPart
func (Grid_AggregationPart) EncodeAsPtr ¶
func (s Grid_AggregationPart) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_AggregationPart) HasRowCol ¶
func (s Grid_AggregationPart) HasRowCol() bool
func (Grid_AggregationPart) HasValue ¶
func (s Grid_AggregationPart) HasValue() bool
func (Grid_AggregationPart) IValue ¶
func (s Grid_AggregationPart) IValue() float64
func (Grid_AggregationPart) IsValid ¶
func (s Grid_AggregationPart) IsValid() bool
func (Grid_AggregationPart) Message ¶
func (s Grid_AggregationPart) Message() *capnp.Message
func (Grid_AggregationPart) NewRowCol ¶
func (s Grid_AggregationPart) NewRowCol() (Grid_RowCol, error)
NewRowCol sets the rowCol field to a newly allocated Grid_RowCol struct, preferring placement in s's segment.
func (Grid_AggregationPart) NewValue ¶
func (s Grid_AggregationPart) NewValue() (Grid_Value, error)
NewValue sets the value field to a newly allocated Grid_Value struct, preferring placement in s's segment.
func (Grid_AggregationPart) RowCol ¶
func (s Grid_AggregationPart) RowCol() (Grid_RowCol, error)
func (Grid_AggregationPart) Segment ¶
func (s Grid_AggregationPart) Segment() *capnp.Segment
func (Grid_AggregationPart) SetAreaFrac ¶
func (s Grid_AggregationPart) SetAreaFrac(v float64)
func (Grid_AggregationPart) SetIValue ¶
func (s Grid_AggregationPart) SetIValue(v float64)
func (Grid_AggregationPart) SetRowCol ¶
func (s Grid_AggregationPart) SetRowCol(v Grid_RowCol) error
func (Grid_AggregationPart) SetValue ¶
func (s Grid_AggregationPart) SetValue(v Grid_Value) error
func (Grid_AggregationPart) String ¶
func (s Grid_AggregationPart) String() string
func (Grid_AggregationPart) ToPtr ¶
func (s Grid_AggregationPart) ToPtr() capnp.Ptr
func (Grid_AggregationPart) Value ¶
func (s Grid_AggregationPart) Value() (Grid_Value, error)
type Grid_AggregationPart_Future ¶
Grid_AggregationPart_Future is a wrapper for a Grid_AggregationPart promised by a client call.
func (Grid_AggregationPart_Future) RowCol ¶
func (p Grid_AggregationPart_Future) RowCol() Grid_RowCol_Future
func (Grid_AggregationPart_Future) Struct ¶
func (f Grid_AggregationPart_Future) Struct() (Grid_AggregationPart, error)
func (Grid_AggregationPart_Future) Value ¶
func (p Grid_AggregationPart_Future) Value() Grid_Value_Future
type Grid_AggregationPart_List ¶
type Grid_AggregationPart_List = capnp.StructList[Grid_AggregationPart]
Grid_AggregationPart_List is a list of Grid_AggregationPart.
func NewGrid_AggregationPart_List ¶
func NewGrid_AggregationPart_List(s *capnp.Segment, sz int32) (Grid_AggregationPart_List, error)
NewGrid_AggregationPart creates a new list of Grid_AggregationPart.
type Grid_Callback ¶
func Grid_Callback_ServerToClient ¶
func Grid_Callback_ServerToClient(s Grid_Callback_Server) Grid_Callback
Grid_Callback_ServerToClient creates a new Client from an implementation of Grid_Callback_Server. The caller is responsible for calling Release on the returned Client.
func (Grid_Callback) AddRef ¶
func (c Grid_Callback) AddRef() Grid_Callback
AddRef creates a new Client that refers to the same capability as c. If c is nil or has resolved to null, then AddRef returns nil.
func (Grid_Callback) DecodeFromPtr ¶
func (Grid_Callback) DecodeFromPtr(p capnp.Ptr) Grid_Callback
func (Grid_Callback) EncodeAsPtr ¶
func (c Grid_Callback) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_Callback) GetFlowLimiter ¶
func (c Grid_Callback) GetFlowLimiter() fc.FlowLimiter
Get the current flowcontrol.FlowLimiter used to manage flow control for this client.
func (Grid_Callback) IsSame ¶
func (c Grid_Callback) IsSame(other Grid_Callback) bool
IsSame reports whether c and other refer to a capability created by the same call to NewClient. This can return false negatives if c or other are not fully resolved: use Resolve if this is an issue. If either c or other are released, then IsSame panics.
func (Grid_Callback) IsValid ¶
func (c Grid_Callback) IsValid() bool
IsValid reports whether c is a valid reference to a capability. A reference is invalid if it is nil, has resolved to null, or has been released.
func (Grid_Callback) Release ¶
func (c Grid_Callback) Release()
Release releases a capability reference. If this is the last reference to the capability, then the underlying resources associated with the capability will be released.
Release will panic if c has already been released, but not if c is nil or resolved to null.
func (Grid_Callback) Resolve ¶
func (c Grid_Callback) Resolve(ctx context.Context) error
Resolve blocks until the capability is fully resolved or the Context expires.
func (Grid_Callback) SendCells ¶
func (c Grid_Callback) SendCells(ctx context.Context, params func(Grid_Callback_sendCells_Params) error) (Grid_Callback_sendCells_Results_Future, capnp.ReleaseFunc)
func (Grid_Callback) SetFlowLimiter ¶
func (c Grid_Callback) SetFlowLimiter(lim fc.FlowLimiter)
Update the flowcontrol.FlowLimiter used to manage flow control for this client. This affects all future calls, but not calls already waiting to send. Passing nil sets the value to flowcontrol.NopLimiter, which is also the default.
func (Grid_Callback) String ¶
func (c Grid_Callback) String() string
String returns a string that identifies this capability for debugging purposes. Its format should not be depended on: in particular, it should not be used to compare clients. Use IsSame to compare clients for equality.
func (Grid_Callback) WaitStreaming ¶
func (c Grid_Callback) WaitStreaming() error
type Grid_Callback_List ¶
type Grid_Callback_List = capnp.CapList[Grid_Callback]
Grid_Callback_List is a list of Grid_Callback.
func NewGrid_Callback_List ¶
func NewGrid_Callback_List(s *capnp.Segment, sz int32) (Grid_Callback_List, error)
NewGrid_Callback_List creates a new list of Grid_Callback.
type Grid_Callback_Server ¶
type Grid_Callback_Server interface {
SendCells(context.Context, Grid_Callback_sendCells) error
}
A Grid_Callback_Server is a Grid_Callback with a local implementation.
type Grid_Callback_sendCells ¶
Grid_Callback_sendCells holds the state for a server call to Grid_Callback.sendCells. See server.Call for documentation.
func (Grid_Callback_sendCells) AllocResults ¶
func (c Grid_Callback_sendCells) AllocResults() (Grid_Callback_sendCells_Results, error)
AllocResults allocates the results struct.
func (Grid_Callback_sendCells) Args ¶
func (c Grid_Callback_sendCells) Args() Grid_Callback_sendCells_Params
Args returns the call's arguments.
type Grid_Callback_sendCells_Params ¶
func NewGrid_Callback_sendCells_Params ¶
func NewGrid_Callback_sendCells_Params(s *capnp.Segment) (Grid_Callback_sendCells_Params, error)
func NewRootGrid_Callback_sendCells_Params ¶
func NewRootGrid_Callback_sendCells_Params(s *capnp.Segment) (Grid_Callback_sendCells_Params, error)
func ReadRootGrid_Callback_sendCells_Params ¶
func ReadRootGrid_Callback_sendCells_Params(msg *capnp.Message) (Grid_Callback_sendCells_Params, error)
func (Grid_Callback_sendCells_Params) DecodeFromPtr ¶
func (Grid_Callback_sendCells_Params) DecodeFromPtr(p capnp.Ptr) Grid_Callback_sendCells_Params
func (Grid_Callback_sendCells_Params) EncodeAsPtr ¶
func (s Grid_Callback_sendCells_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_Callback_sendCells_Params) IsValid ¶
func (s Grid_Callback_sendCells_Params) IsValid() bool
func (Grid_Callback_sendCells_Params) MaxCount ¶
func (s Grid_Callback_sendCells_Params) MaxCount() int64
func (Grid_Callback_sendCells_Params) Message ¶
func (s Grid_Callback_sendCells_Params) Message() *capnp.Message
func (Grid_Callback_sendCells_Params) Segment ¶
func (s Grid_Callback_sendCells_Params) Segment() *capnp.Segment
func (Grid_Callback_sendCells_Params) SetMaxCount ¶
func (s Grid_Callback_sendCells_Params) SetMaxCount(v int64)
func (Grid_Callback_sendCells_Params) String ¶
func (s Grid_Callback_sendCells_Params) String() string
func (Grid_Callback_sendCells_Params) ToPtr ¶
func (s Grid_Callback_sendCells_Params) ToPtr() capnp.Ptr
type Grid_Callback_sendCells_Params_Future ¶
Grid_Callback_sendCells_Params_Future is a wrapper for a Grid_Callback_sendCells_Params promised by a client call.
func (Grid_Callback_sendCells_Params_Future) Struct ¶
func (f Grid_Callback_sendCells_Params_Future) Struct() (Grid_Callback_sendCells_Params, error)
type Grid_Callback_sendCells_Params_List ¶
type Grid_Callback_sendCells_Params_List = capnp.StructList[Grid_Callback_sendCells_Params]
Grid_Callback_sendCells_Params_List is a list of Grid_Callback_sendCells_Params.
func NewGrid_Callback_sendCells_Params_List ¶
func NewGrid_Callback_sendCells_Params_List(s *capnp.Segment, sz int32) (Grid_Callback_sendCells_Params_List, error)
NewGrid_Callback_sendCells_Params creates a new list of Grid_Callback_sendCells_Params.
type Grid_Callback_sendCells_Results ¶
func NewGrid_Callback_sendCells_Results ¶
func NewGrid_Callback_sendCells_Results(s *capnp.Segment) (Grid_Callback_sendCells_Results, error)
func NewRootGrid_Callback_sendCells_Results ¶
func NewRootGrid_Callback_sendCells_Results(s *capnp.Segment) (Grid_Callback_sendCells_Results, error)
func ReadRootGrid_Callback_sendCells_Results ¶
func ReadRootGrid_Callback_sendCells_Results(msg *capnp.Message) (Grid_Callback_sendCells_Results, error)
func (Grid_Callback_sendCells_Results) DecodeFromPtr ¶
func (Grid_Callback_sendCells_Results) DecodeFromPtr(p capnp.Ptr) Grid_Callback_sendCells_Results
func (Grid_Callback_sendCells_Results) EncodeAsPtr ¶
func (s Grid_Callback_sendCells_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_Callback_sendCells_Results) HasLocations ¶
func (s Grid_Callback_sendCells_Results) HasLocations() bool
func (Grid_Callback_sendCells_Results) IsValid ¶
func (s Grid_Callback_sendCells_Results) IsValid() bool
func (Grid_Callback_sendCells_Results) Locations ¶
func (s Grid_Callback_sendCells_Results) Locations() (Grid_Location_List, error)
func (Grid_Callback_sendCells_Results) Message ¶
func (s Grid_Callback_sendCells_Results) Message() *capnp.Message
func (Grid_Callback_sendCells_Results) NewLocations ¶
func (s Grid_Callback_sendCells_Results) NewLocations(n int32) (Grid_Location_List, error)
NewLocations sets the locations field to a newly allocated Grid_Location_List, preferring placement in s's segment.
func (Grid_Callback_sendCells_Results) Segment ¶
func (s Grid_Callback_sendCells_Results) Segment() *capnp.Segment
func (Grid_Callback_sendCells_Results) SetLocations ¶
func (s Grid_Callback_sendCells_Results) SetLocations(v Grid_Location_List) error
func (Grid_Callback_sendCells_Results) String ¶
func (s Grid_Callback_sendCells_Results) String() string
func (Grid_Callback_sendCells_Results) ToPtr ¶
func (s Grid_Callback_sendCells_Results) ToPtr() capnp.Ptr
type Grid_Callback_sendCells_Results_Future ¶
Grid_Callback_sendCells_Results_Future is a wrapper for a Grid_Callback_sendCells_Results promised by a client call.
func (Grid_Callback_sendCells_Results_Future) Struct ¶
func (f Grid_Callback_sendCells_Results_Future) Struct() (Grid_Callback_sendCells_Results, error)
type Grid_Callback_sendCells_Results_List ¶
type Grid_Callback_sendCells_Results_List = capnp.StructList[Grid_Callback_sendCells_Results]
Grid_Callback_sendCells_Results_List is a list of Grid_Callback_sendCells_Results.
func NewGrid_Callback_sendCells_Results_List ¶
func NewGrid_Callback_sendCells_Results_List(s *capnp.Segment, sz int32) (Grid_Callback_sendCells_Results_List, error)
NewGrid_Callback_sendCells_Results creates a new list of Grid_Callback_sendCells_Results.
type Grid_Location ¶
func NewGrid_Location ¶
func NewGrid_Location(s *capnp.Segment) (Grid_Location, error)
func NewRootGrid_Location ¶
func NewRootGrid_Location(s *capnp.Segment) (Grid_Location, error)
func ReadRootGrid_Location ¶
func ReadRootGrid_Location(msg *capnp.Message) (Grid_Location, error)
func (Grid_Location) DecodeFromPtr ¶
func (Grid_Location) DecodeFromPtr(p capnp.Ptr) Grid_Location
func (Grid_Location) EncodeAsPtr ¶
func (s Grid_Location) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_Location) HasLatLonCoord ¶
func (s Grid_Location) HasLatLonCoord() bool
func (Grid_Location) HasRowCol ¶
func (s Grid_Location) HasRowCol() bool
func (Grid_Location) HasValue ¶
func (s Grid_Location) HasValue() bool
func (Grid_Location) IsValid ¶
func (s Grid_Location) IsValid() bool
func (Grid_Location) LatLonCoord ¶
func (s Grid_Location) LatLonCoord() (geo.LatLonCoord, error)
func (Grid_Location) Message ¶
func (s Grid_Location) Message() *capnp.Message
func (Grid_Location) NewLatLonCoord ¶
func (s Grid_Location) NewLatLonCoord() (geo.LatLonCoord, error)
NewLatLonCoord sets the latLonCoord field to a newly allocated geo.LatLonCoord struct, preferring placement in s's segment.
func (Grid_Location) NewRowCol ¶
func (s Grid_Location) NewRowCol() (Grid_RowCol, error)
NewRowCol sets the rowCol field to a newly allocated Grid_RowCol struct, preferring placement in s's segment.
func (Grid_Location) NewValue ¶
func (s Grid_Location) NewValue() (Grid_Value, error)
NewValue sets the value field to a newly allocated Grid_Value struct, preferring placement in s's segment.
func (Grid_Location) RowCol ¶
func (s Grid_Location) RowCol() (Grid_RowCol, error)
func (Grid_Location) Segment ¶
func (s Grid_Location) Segment() *capnp.Segment
func (Grid_Location) SetLatLonCoord ¶
func (s Grid_Location) SetLatLonCoord(v geo.LatLonCoord) error
func (Grid_Location) SetRowCol ¶
func (s Grid_Location) SetRowCol(v Grid_RowCol) error
func (Grid_Location) SetValue ¶
func (s Grid_Location) SetValue(v Grid_Value) error
func (Grid_Location) String ¶
func (s Grid_Location) String() string
func (Grid_Location) ToPtr ¶
func (s Grid_Location) ToPtr() capnp.Ptr
func (Grid_Location) Value ¶
func (s Grid_Location) Value() (Grid_Value, error)
type Grid_Location_Future ¶
Grid_Location_Future is a wrapper for a Grid_Location promised by a client call.
func (Grid_Location_Future) LatLonCoord ¶
func (p Grid_Location_Future) LatLonCoord() geo.LatLonCoord_Future
func (Grid_Location_Future) RowCol ¶
func (p Grid_Location_Future) RowCol() Grid_RowCol_Future
func (Grid_Location_Future) Struct ¶
func (f Grid_Location_Future) Struct() (Grid_Location, error)
func (Grid_Location_Future) Value ¶
func (p Grid_Location_Future) Value() Grid_Value_Future
type Grid_Location_List ¶
type Grid_Location_List = capnp.StructList[Grid_Location]
Grid_Location_List is a list of Grid_Location.
func NewGrid_Location_List ¶
func NewGrid_Location_List(s *capnp.Segment, sz int32) (Grid_Location_List, error)
NewGrid_Location creates a new list of Grid_Location.
type Grid_Resolution ¶
func NewGrid_Resolution ¶
func NewGrid_Resolution(s *capnp.Segment) (Grid_Resolution, error)
func NewRootGrid_Resolution ¶
func NewRootGrid_Resolution(s *capnp.Segment) (Grid_Resolution, error)
func ReadRootGrid_Resolution ¶
func ReadRootGrid_Resolution(msg *capnp.Message) (Grid_Resolution, error)
func (Grid_Resolution) DecodeFromPtr ¶
func (Grid_Resolution) DecodeFromPtr(p capnp.Ptr) Grid_Resolution
func (Grid_Resolution) Degree ¶
func (s Grid_Resolution) Degree() float64
func (Grid_Resolution) EncodeAsPtr ¶
func (s Grid_Resolution) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_Resolution) IsValid ¶
func (s Grid_Resolution) IsValid() bool
func (Grid_Resolution) Message ¶
func (s Grid_Resolution) Message() *capnp.Message
func (Grid_Resolution) Meter ¶
func (s Grid_Resolution) Meter() int64
func (Grid_Resolution) Segment ¶
func (s Grid_Resolution) Segment() *capnp.Segment
func (Grid_Resolution) SetDegree ¶
func (s Grid_Resolution) SetDegree(v float64)
func (Grid_Resolution) SetMeter ¶
func (s Grid_Resolution) SetMeter(v int64)
func (Grid_Resolution) String ¶
func (s Grid_Resolution) String() string
func (Grid_Resolution) ToPtr ¶
func (s Grid_Resolution) ToPtr() capnp.Ptr
func (Grid_Resolution) Which ¶
func (s Grid_Resolution) Which() Grid_Resolution_Which
type Grid_Resolution_Future ¶
Grid_Resolution_Future is a wrapper for a Grid_Resolution promised by a client call.
func (Grid_Resolution_Future) Struct ¶
func (f Grid_Resolution_Future) Struct() (Grid_Resolution, error)
type Grid_Resolution_List ¶
type Grid_Resolution_List = capnp.StructList[Grid_Resolution]
Grid_Resolution_List is a list of Grid_Resolution.
func NewGrid_Resolution_List ¶
func NewGrid_Resolution_List(s *capnp.Segment, sz int32) (Grid_Resolution_List, error)
NewGrid_Resolution creates a new list of Grid_Resolution.
type Grid_Resolution_Which ¶
type Grid_Resolution_Which uint16
const ( Grid_Resolution_Which_meter Grid_Resolution_Which = 0 Grid_Resolution_Which_degree Grid_Resolution_Which = 1 )
func (Grid_Resolution_Which) String ¶
func (w Grid_Resolution_Which) String() string
type Grid_RowCol ¶
func NewGrid_RowCol ¶
func NewGrid_RowCol(s *capnp.Segment) (Grid_RowCol, error)
func NewRootGrid_RowCol ¶
func NewRootGrid_RowCol(s *capnp.Segment) (Grid_RowCol, error)
func ReadRootGrid_RowCol ¶
func ReadRootGrid_RowCol(msg *capnp.Message) (Grid_RowCol, error)
func (Grid_RowCol) Col ¶
func (s Grid_RowCol) Col() uint64
func (Grid_RowCol) DecodeFromPtr ¶
func (Grid_RowCol) DecodeFromPtr(p capnp.Ptr) Grid_RowCol
func (Grid_RowCol) EncodeAsPtr ¶
func (s Grid_RowCol) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_RowCol) IsValid ¶
func (s Grid_RowCol) IsValid() bool
func (Grid_RowCol) Message ¶
func (s Grid_RowCol) Message() *capnp.Message
func (Grid_RowCol) Row ¶
func (s Grid_RowCol) Row() uint64
func (Grid_RowCol) Segment ¶
func (s Grid_RowCol) Segment() *capnp.Segment
func (Grid_RowCol) SetCol ¶
func (s Grid_RowCol) SetCol(v uint64)
func (Grid_RowCol) SetRow ¶
func (s Grid_RowCol) SetRow(v uint64)
func (Grid_RowCol) String ¶
func (s Grid_RowCol) String() string
func (Grid_RowCol) ToPtr ¶
func (s Grid_RowCol) ToPtr() capnp.Ptr
type Grid_RowCol_Future ¶
Grid_RowCol_Future is a wrapper for a Grid_RowCol promised by a client call.
func (Grid_RowCol_Future) Struct ¶
func (f Grid_RowCol_Future) Struct() (Grid_RowCol, error)
type Grid_RowCol_List ¶
type Grid_RowCol_List = capnp.StructList[Grid_RowCol]
Grid_RowCol_List is a list of Grid_RowCol.
func NewGrid_RowCol_List ¶
func NewGrid_RowCol_List(s *capnp.Segment, sz int32) (Grid_RowCol_List, error)
NewGrid_RowCol creates a new list of Grid_RowCol.
type Grid_Server ¶
type Grid_Server interface { ClosestValueAt(context.Context, Grid_closestValueAt) error Resolution(context.Context, Grid_resolution) error Dimension(context.Context, Grid_dimension) error NoDataValue(context.Context, Grid_noDataValue) error ValueAt(context.Context, Grid_valueAt) error LatLonBounds(context.Context, Grid_latLonBounds) error StreamCells(context.Context, Grid_streamCells) error Unit(context.Context, Grid_unit) error Info(context.Context, common.Identifiable_info) error Save(context.Context, persistence.Persistent_save) error }
A Grid_Server is a Grid with a local implementation.
type Grid_Value ¶
func NewGrid_Value ¶
func NewGrid_Value(s *capnp.Segment) (Grid_Value, error)
func NewRootGrid_Value ¶
func NewRootGrid_Value(s *capnp.Segment) (Grid_Value, error)
func ReadRootGrid_Value ¶
func ReadRootGrid_Value(msg *capnp.Message) (Grid_Value, error)
func (Grid_Value) DecodeFromPtr ¶
func (Grid_Value) DecodeFromPtr(p capnp.Ptr) Grid_Value
func (Grid_Value) EncodeAsPtr ¶
func (s Grid_Value) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_Value) F ¶
func (s Grid_Value) F() float64
func (Grid_Value) I ¶
func (s Grid_Value) I() int64
func (Grid_Value) IsValid ¶
func (s Grid_Value) IsValid() bool
func (Grid_Value) Message ¶
func (s Grid_Value) Message() *capnp.Message
func (Grid_Value) No ¶
func (s Grid_Value) No() bool
func (Grid_Value) Segment ¶
func (s Grid_Value) Segment() *capnp.Segment
func (Grid_Value) SetF ¶
func (s Grid_Value) SetF(v float64)
func (Grid_Value) SetI ¶
func (s Grid_Value) SetI(v int64)
func (Grid_Value) SetNo ¶
func (s Grid_Value) SetNo(v bool)
func (Grid_Value) SetUi ¶
func (s Grid_Value) SetUi(v uint64)
func (Grid_Value) String ¶
func (s Grid_Value) String() string
func (Grid_Value) ToPtr ¶
func (s Grid_Value) ToPtr() capnp.Ptr
func (Grid_Value) Ui ¶
func (s Grid_Value) Ui() uint64
func (Grid_Value) Which ¶
func (s Grid_Value) Which() Grid_Value_Which
type Grid_Value_Future ¶
Grid_Value_Future is a wrapper for a Grid_Value promised by a client call.
func (Grid_Value_Future) Struct ¶
func (f Grid_Value_Future) Struct() (Grid_Value, error)
type Grid_Value_List ¶
type Grid_Value_List = capnp.StructList[Grid_Value]
Grid_Value_List is a list of Grid_Value.
func NewGrid_Value_List ¶
func NewGrid_Value_List(s *capnp.Segment, sz int32) (Grid_Value_List, error)
NewGrid_Value creates a new list of Grid_Value.
type Grid_Value_Which ¶
type Grid_Value_Which uint16
const ( Grid_Value_Which_f Grid_Value_Which = 0 Grid_Value_Which_i Grid_Value_Which = 1 Grid_Value_Which_ui Grid_Value_Which = 2 Grid_Value_Which_no Grid_Value_Which = 3 )
func (Grid_Value_Which) String ¶
func (w Grid_Value_Which) String() string
type Grid_closestValueAt ¶
Grid_closestValueAt holds the state for a server call to Grid.closestValueAt. See server.Call for documentation.
func (Grid_closestValueAt) AllocResults ¶
func (c Grid_closestValueAt) AllocResults() (Grid_closestValueAt_Results, error)
AllocResults allocates the results struct.
func (Grid_closestValueAt) Args ¶
func (c Grid_closestValueAt) Args() Grid_closestValueAt_Params
Args returns the call's arguments.
type Grid_closestValueAt_Params ¶
func NewGrid_closestValueAt_Params ¶
func NewGrid_closestValueAt_Params(s *capnp.Segment) (Grid_closestValueAt_Params, error)
func NewRootGrid_closestValueAt_Params ¶
func NewRootGrid_closestValueAt_Params(s *capnp.Segment) (Grid_closestValueAt_Params, error)
func ReadRootGrid_closestValueAt_Params ¶
func ReadRootGrid_closestValueAt_Params(msg *capnp.Message) (Grid_closestValueAt_Params, error)
func (Grid_closestValueAt_Params) Agg ¶
func (s Grid_closestValueAt_Params) Agg() Aggregation
func (Grid_closestValueAt_Params) DecodeFromPtr ¶
func (Grid_closestValueAt_Params) DecodeFromPtr(p capnp.Ptr) Grid_closestValueAt_Params
func (Grid_closestValueAt_Params) EncodeAsPtr ¶
func (s Grid_closestValueAt_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_closestValueAt_Params) HasLatlonCoord ¶
func (s Grid_closestValueAt_Params) HasLatlonCoord() bool
func (Grid_closestValueAt_Params) HasResolution ¶
func (s Grid_closestValueAt_Params) HasResolution() bool
func (Grid_closestValueAt_Params) IgnoreNoData ¶
func (s Grid_closestValueAt_Params) IgnoreNoData() bool
func (Grid_closestValueAt_Params) IncludeAggParts ¶
func (s Grid_closestValueAt_Params) IncludeAggParts() bool
func (Grid_closestValueAt_Params) IsValid ¶
func (s Grid_closestValueAt_Params) IsValid() bool
func (Grid_closestValueAt_Params) LatlonCoord ¶
func (s Grid_closestValueAt_Params) LatlonCoord() (geo.LatLonCoord, error)
func (Grid_closestValueAt_Params) Message ¶
func (s Grid_closestValueAt_Params) Message() *capnp.Message
func (Grid_closestValueAt_Params) NewLatlonCoord ¶
func (s Grid_closestValueAt_Params) NewLatlonCoord() (geo.LatLonCoord, error)
NewLatlonCoord sets the latlonCoord field to a newly allocated geo.LatLonCoord struct, preferring placement in s's segment.
func (Grid_closestValueAt_Params) NewResolution ¶
func (s Grid_closestValueAt_Params) NewResolution() (Grid_Resolution, error)
NewResolution sets the resolution field to a newly allocated Grid_Resolution struct, preferring placement in s's segment.
func (Grid_closestValueAt_Params) Resolution ¶
func (s Grid_closestValueAt_Params) Resolution() (Grid_Resolution, error)
func (Grid_closestValueAt_Params) ReturnRowCols ¶
func (s Grid_closestValueAt_Params) ReturnRowCols() bool
func (Grid_closestValueAt_Params) Segment ¶
func (s Grid_closestValueAt_Params) Segment() *capnp.Segment
func (Grid_closestValueAt_Params) SetAgg ¶
func (s Grid_closestValueAt_Params) SetAgg(v Aggregation)
func (Grid_closestValueAt_Params) SetIgnoreNoData ¶
func (s Grid_closestValueAt_Params) SetIgnoreNoData(v bool)
func (Grid_closestValueAt_Params) SetIncludeAggParts ¶
func (s Grid_closestValueAt_Params) SetIncludeAggParts(v bool)
func (Grid_closestValueAt_Params) SetLatlonCoord ¶
func (s Grid_closestValueAt_Params) SetLatlonCoord(v geo.LatLonCoord) error
func (Grid_closestValueAt_Params) SetResolution ¶
func (s Grid_closestValueAt_Params) SetResolution(v Grid_Resolution) error
func (Grid_closestValueAt_Params) SetReturnRowCols ¶
func (s Grid_closestValueAt_Params) SetReturnRowCols(v bool)
func (Grid_closestValueAt_Params) String ¶
func (s Grid_closestValueAt_Params) String() string
func (Grid_closestValueAt_Params) ToPtr ¶
func (s Grid_closestValueAt_Params) ToPtr() capnp.Ptr
type Grid_closestValueAt_Params_Future ¶
Grid_closestValueAt_Params_Future is a wrapper for a Grid_closestValueAt_Params promised by a client call.
func (Grid_closestValueAt_Params_Future) LatlonCoord ¶
func (p Grid_closestValueAt_Params_Future) LatlonCoord() geo.LatLonCoord_Future
func (Grid_closestValueAt_Params_Future) Resolution ¶
func (p Grid_closestValueAt_Params_Future) Resolution() Grid_Resolution_Future
func (Grid_closestValueAt_Params_Future) Struct ¶
func (f Grid_closestValueAt_Params_Future) Struct() (Grid_closestValueAt_Params, error)
type Grid_closestValueAt_Params_List ¶
type Grid_closestValueAt_Params_List = capnp.StructList[Grid_closestValueAt_Params]
Grid_closestValueAt_Params_List is a list of Grid_closestValueAt_Params.
func NewGrid_closestValueAt_Params_List ¶
func NewGrid_closestValueAt_Params_List(s *capnp.Segment, sz int32) (Grid_closestValueAt_Params_List, error)
NewGrid_closestValueAt_Params creates a new list of Grid_closestValueAt_Params.
type Grid_closestValueAt_Results ¶
func NewGrid_closestValueAt_Results ¶
func NewGrid_closestValueAt_Results(s *capnp.Segment) (Grid_closestValueAt_Results, error)
func NewRootGrid_closestValueAt_Results ¶
func NewRootGrid_closestValueAt_Results(s *capnp.Segment) (Grid_closestValueAt_Results, error)
func ReadRootGrid_closestValueAt_Results ¶
func ReadRootGrid_closestValueAt_Results(msg *capnp.Message) (Grid_closestValueAt_Results, error)
func (Grid_closestValueAt_Results) AggParts ¶
func (s Grid_closestValueAt_Results) AggParts() (Grid_AggregationPart_List, error)
func (Grid_closestValueAt_Results) Br ¶
func (s Grid_closestValueAt_Results) Br() (Grid_RowCol, error)
func (Grid_closestValueAt_Results) DecodeFromPtr ¶
func (Grid_closestValueAt_Results) DecodeFromPtr(p capnp.Ptr) Grid_closestValueAt_Results
func (Grid_closestValueAt_Results) EncodeAsPtr ¶
func (s Grid_closestValueAt_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_closestValueAt_Results) HasAggParts ¶
func (s Grid_closestValueAt_Results) HasAggParts() bool
func (Grid_closestValueAt_Results) HasBr ¶
func (s Grid_closestValueAt_Results) HasBr() bool
func (Grid_closestValueAt_Results) HasTl ¶
func (s Grid_closestValueAt_Results) HasTl() bool
func (Grid_closestValueAt_Results) HasVal ¶
func (s Grid_closestValueAt_Results) HasVal() bool
func (Grid_closestValueAt_Results) IsValid ¶
func (s Grid_closestValueAt_Results) IsValid() bool
func (Grid_closestValueAt_Results) Message ¶
func (s Grid_closestValueAt_Results) Message() *capnp.Message
func (Grid_closestValueAt_Results) NewAggParts ¶
func (s Grid_closestValueAt_Results) NewAggParts(n int32) (Grid_AggregationPart_List, error)
NewAggParts sets the aggParts field to a newly allocated Grid_AggregationPart_List, preferring placement in s's segment.
func (Grid_closestValueAt_Results) NewBr ¶
func (s Grid_closestValueAt_Results) NewBr() (Grid_RowCol, error)
NewBr sets the br field to a newly allocated Grid_RowCol struct, preferring placement in s's segment.
func (Grid_closestValueAt_Results) NewTl ¶
func (s Grid_closestValueAt_Results) NewTl() (Grid_RowCol, error)
NewTl sets the tl field to a newly allocated Grid_RowCol struct, preferring placement in s's segment.
func (Grid_closestValueAt_Results) NewVal ¶
func (s Grid_closestValueAt_Results) NewVal() (Grid_Value, error)
NewVal sets the val field to a newly allocated Grid_Value struct, preferring placement in s's segment.
func (Grid_closestValueAt_Results) Segment ¶
func (s Grid_closestValueAt_Results) Segment() *capnp.Segment
func (Grid_closestValueAt_Results) SetAggParts ¶
func (s Grid_closestValueAt_Results) SetAggParts(v Grid_AggregationPart_List) error
func (Grid_closestValueAt_Results) SetBr ¶
func (s Grid_closestValueAt_Results) SetBr(v Grid_RowCol) error
func (Grid_closestValueAt_Results) SetTl ¶
func (s Grid_closestValueAt_Results) SetTl(v Grid_RowCol) error
func (Grid_closestValueAt_Results) SetVal ¶
func (s Grid_closestValueAt_Results) SetVal(v Grid_Value) error
func (Grid_closestValueAt_Results) String ¶
func (s Grid_closestValueAt_Results) String() string
func (Grid_closestValueAt_Results) Tl ¶
func (s Grid_closestValueAt_Results) Tl() (Grid_RowCol, error)
func (Grid_closestValueAt_Results) ToPtr ¶
func (s Grid_closestValueAt_Results) ToPtr() capnp.Ptr
func (Grid_closestValueAt_Results) Val ¶
func (s Grid_closestValueAt_Results) Val() (Grid_Value, error)
type Grid_closestValueAt_Results_Future ¶
Grid_closestValueAt_Results_Future is a wrapper for a Grid_closestValueAt_Results promised by a client call.
func (Grid_closestValueAt_Results_Future) Br ¶
func (p Grid_closestValueAt_Results_Future) Br() Grid_RowCol_Future
func (Grid_closestValueAt_Results_Future) Struct ¶
func (f Grid_closestValueAt_Results_Future) Struct() (Grid_closestValueAt_Results, error)
func (Grid_closestValueAt_Results_Future) Tl ¶
func (p Grid_closestValueAt_Results_Future) Tl() Grid_RowCol_Future
func (Grid_closestValueAt_Results_Future) Val ¶
func (p Grid_closestValueAt_Results_Future) Val() Grid_Value_Future
type Grid_closestValueAt_Results_List ¶
type Grid_closestValueAt_Results_List = capnp.StructList[Grid_closestValueAt_Results]
Grid_closestValueAt_Results_List is a list of Grid_closestValueAt_Results.
func NewGrid_closestValueAt_Results_List ¶
func NewGrid_closestValueAt_Results_List(s *capnp.Segment, sz int32) (Grid_closestValueAt_Results_List, error)
NewGrid_closestValueAt_Results creates a new list of Grid_closestValueAt_Results.
type Grid_dimension ¶
Grid_dimension holds the state for a server call to Grid.dimension. See server.Call for documentation.
func (Grid_dimension) AllocResults ¶
func (c Grid_dimension) AllocResults() (Grid_dimension_Results, error)
AllocResults allocates the results struct.
func (Grid_dimension) Args ¶
func (c Grid_dimension) Args() Grid_dimension_Params
Args returns the call's arguments.
type Grid_dimension_Params ¶
func NewGrid_dimension_Params ¶
func NewGrid_dimension_Params(s *capnp.Segment) (Grid_dimension_Params, error)
func NewRootGrid_dimension_Params ¶
func NewRootGrid_dimension_Params(s *capnp.Segment) (Grid_dimension_Params, error)
func ReadRootGrid_dimension_Params ¶
func ReadRootGrid_dimension_Params(msg *capnp.Message) (Grid_dimension_Params, error)
func (Grid_dimension_Params) DecodeFromPtr ¶
func (Grid_dimension_Params) DecodeFromPtr(p capnp.Ptr) Grid_dimension_Params
func (Grid_dimension_Params) EncodeAsPtr ¶
func (s Grid_dimension_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_dimension_Params) IsValid ¶
func (s Grid_dimension_Params) IsValid() bool
func (Grid_dimension_Params) Message ¶
func (s Grid_dimension_Params) Message() *capnp.Message
func (Grid_dimension_Params) Segment ¶
func (s Grid_dimension_Params) Segment() *capnp.Segment
func (Grid_dimension_Params) String ¶
func (s Grid_dimension_Params) String() string
func (Grid_dimension_Params) ToPtr ¶
func (s Grid_dimension_Params) ToPtr() capnp.Ptr
type Grid_dimension_Params_Future ¶
Grid_dimension_Params_Future is a wrapper for a Grid_dimension_Params promised by a client call.
func (Grid_dimension_Params_Future) Struct ¶
func (f Grid_dimension_Params_Future) Struct() (Grid_dimension_Params, error)
type Grid_dimension_Params_List ¶
type Grid_dimension_Params_List = capnp.StructList[Grid_dimension_Params]
Grid_dimension_Params_List is a list of Grid_dimension_Params.
func NewGrid_dimension_Params_List ¶
func NewGrid_dimension_Params_List(s *capnp.Segment, sz int32) (Grid_dimension_Params_List, error)
NewGrid_dimension_Params creates a new list of Grid_dimension_Params.
type Grid_dimension_Results ¶
func NewGrid_dimension_Results ¶
func NewGrid_dimension_Results(s *capnp.Segment) (Grid_dimension_Results, error)
func NewRootGrid_dimension_Results ¶
func NewRootGrid_dimension_Results(s *capnp.Segment) (Grid_dimension_Results, error)
func ReadRootGrid_dimension_Results ¶
func ReadRootGrid_dimension_Results(msg *capnp.Message) (Grid_dimension_Results, error)
func (Grid_dimension_Results) Cols ¶
func (s Grid_dimension_Results) Cols() uint64
func (Grid_dimension_Results) DecodeFromPtr ¶
func (Grid_dimension_Results) DecodeFromPtr(p capnp.Ptr) Grid_dimension_Results
func (Grid_dimension_Results) EncodeAsPtr ¶
func (s Grid_dimension_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_dimension_Results) IsValid ¶
func (s Grid_dimension_Results) IsValid() bool
func (Grid_dimension_Results) Message ¶
func (s Grid_dimension_Results) Message() *capnp.Message
func (Grid_dimension_Results) Rows ¶
func (s Grid_dimension_Results) Rows() uint64
func (Grid_dimension_Results) Segment ¶
func (s Grid_dimension_Results) Segment() *capnp.Segment
func (Grid_dimension_Results) SetCols ¶
func (s Grid_dimension_Results) SetCols(v uint64)
func (Grid_dimension_Results) SetRows ¶
func (s Grid_dimension_Results) SetRows(v uint64)
func (Grid_dimension_Results) String ¶
func (s Grid_dimension_Results) String() string
func (Grid_dimension_Results) ToPtr ¶
func (s Grid_dimension_Results) ToPtr() capnp.Ptr
type Grid_dimension_Results_Future ¶
Grid_dimension_Results_Future is a wrapper for a Grid_dimension_Results promised by a client call.
func (Grid_dimension_Results_Future) Struct ¶
func (f Grid_dimension_Results_Future) Struct() (Grid_dimension_Results, error)
type Grid_dimension_Results_List ¶
type Grid_dimension_Results_List = capnp.StructList[Grid_dimension_Results]
Grid_dimension_Results_List is a list of Grid_dimension_Results.
func NewGrid_dimension_Results_List ¶
func NewGrid_dimension_Results_List(s *capnp.Segment, sz int32) (Grid_dimension_Results_List, error)
NewGrid_dimension_Results creates a new list of Grid_dimension_Results.
type Grid_latLonBounds ¶
Grid_latLonBounds holds the state for a server call to Grid.latLonBounds. See server.Call for documentation.
func (Grid_latLonBounds) AllocResults ¶
func (c Grid_latLonBounds) AllocResults() (Grid_latLonBounds_Results, error)
AllocResults allocates the results struct.
func (Grid_latLonBounds) Args ¶
func (c Grid_latLonBounds) Args() Grid_latLonBounds_Params
Args returns the call's arguments.
type Grid_latLonBounds_Params ¶
func NewGrid_latLonBounds_Params ¶
func NewGrid_latLonBounds_Params(s *capnp.Segment) (Grid_latLonBounds_Params, error)
func NewRootGrid_latLonBounds_Params ¶
func NewRootGrid_latLonBounds_Params(s *capnp.Segment) (Grid_latLonBounds_Params, error)
func ReadRootGrid_latLonBounds_Params ¶
func ReadRootGrid_latLonBounds_Params(msg *capnp.Message) (Grid_latLonBounds_Params, error)
func (Grid_latLonBounds_Params) DecodeFromPtr ¶
func (Grid_latLonBounds_Params) DecodeFromPtr(p capnp.Ptr) Grid_latLonBounds_Params
func (Grid_latLonBounds_Params) EncodeAsPtr ¶
func (s Grid_latLonBounds_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_latLonBounds_Params) IsValid ¶
func (s Grid_latLonBounds_Params) IsValid() bool
func (Grid_latLonBounds_Params) Message ¶
func (s Grid_latLonBounds_Params) Message() *capnp.Message
func (Grid_latLonBounds_Params) Segment ¶
func (s Grid_latLonBounds_Params) Segment() *capnp.Segment
func (Grid_latLonBounds_Params) SetUseCellCenter ¶
func (s Grid_latLonBounds_Params) SetUseCellCenter(v bool)
func (Grid_latLonBounds_Params) String ¶
func (s Grid_latLonBounds_Params) String() string
func (Grid_latLonBounds_Params) ToPtr ¶
func (s Grid_latLonBounds_Params) ToPtr() capnp.Ptr
func (Grid_latLonBounds_Params) UseCellCenter ¶
func (s Grid_latLonBounds_Params) UseCellCenter() bool
type Grid_latLonBounds_Params_Future ¶
Grid_latLonBounds_Params_Future is a wrapper for a Grid_latLonBounds_Params promised by a client call.
func (Grid_latLonBounds_Params_Future) Struct ¶
func (f Grid_latLonBounds_Params_Future) Struct() (Grid_latLonBounds_Params, error)
type Grid_latLonBounds_Params_List ¶
type Grid_latLonBounds_Params_List = capnp.StructList[Grid_latLonBounds_Params]
Grid_latLonBounds_Params_List is a list of Grid_latLonBounds_Params.
func NewGrid_latLonBounds_Params_List ¶
func NewGrid_latLonBounds_Params_List(s *capnp.Segment, sz int32) (Grid_latLonBounds_Params_List, error)
NewGrid_latLonBounds_Params creates a new list of Grid_latLonBounds_Params.
type Grid_latLonBounds_Results ¶
func NewGrid_latLonBounds_Results ¶
func NewGrid_latLonBounds_Results(s *capnp.Segment) (Grid_latLonBounds_Results, error)
func NewRootGrid_latLonBounds_Results ¶
func NewRootGrid_latLonBounds_Results(s *capnp.Segment) (Grid_latLonBounds_Results, error)
func ReadRootGrid_latLonBounds_Results ¶
func ReadRootGrid_latLonBounds_Results(msg *capnp.Message) (Grid_latLonBounds_Results, error)
func (Grid_latLonBounds_Results) Bl ¶
func (s Grid_latLonBounds_Results) Bl() (geo.LatLonCoord, error)
func (Grid_latLonBounds_Results) Br ¶
func (s Grid_latLonBounds_Results) Br() (geo.LatLonCoord, error)
func (Grid_latLonBounds_Results) DecodeFromPtr ¶
func (Grid_latLonBounds_Results) DecodeFromPtr(p capnp.Ptr) Grid_latLonBounds_Results
func (Grid_latLonBounds_Results) EncodeAsPtr ¶
func (s Grid_latLonBounds_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_latLonBounds_Results) HasBl ¶
func (s Grid_latLonBounds_Results) HasBl() bool
func (Grid_latLonBounds_Results) HasBr ¶
func (s Grid_latLonBounds_Results) HasBr() bool
func (Grid_latLonBounds_Results) HasTl ¶
func (s Grid_latLonBounds_Results) HasTl() bool
func (Grid_latLonBounds_Results) HasTr ¶
func (s Grid_latLonBounds_Results) HasTr() bool
func (Grid_latLonBounds_Results) IsValid ¶
func (s Grid_latLonBounds_Results) IsValid() bool
func (Grid_latLonBounds_Results) Message ¶
func (s Grid_latLonBounds_Results) Message() *capnp.Message
func (Grid_latLonBounds_Results) NewBl ¶
func (s Grid_latLonBounds_Results) NewBl() (geo.LatLonCoord, error)
NewBl sets the bl field to a newly allocated geo.LatLonCoord struct, preferring placement in s's segment.
func (Grid_latLonBounds_Results) NewBr ¶
func (s Grid_latLonBounds_Results) NewBr() (geo.LatLonCoord, error)
NewBr sets the br field to a newly allocated geo.LatLonCoord struct, preferring placement in s's segment.
func (Grid_latLonBounds_Results) NewTl ¶
func (s Grid_latLonBounds_Results) NewTl() (geo.LatLonCoord, error)
NewTl sets the tl field to a newly allocated geo.LatLonCoord struct, preferring placement in s's segment.
func (Grid_latLonBounds_Results) NewTr ¶
func (s Grid_latLonBounds_Results) NewTr() (geo.LatLonCoord, error)
NewTr sets the tr field to a newly allocated geo.LatLonCoord struct, preferring placement in s's segment.
func (Grid_latLonBounds_Results) Segment ¶
func (s Grid_latLonBounds_Results) Segment() *capnp.Segment
func (Grid_latLonBounds_Results) SetBl ¶
func (s Grid_latLonBounds_Results) SetBl(v geo.LatLonCoord) error
func (Grid_latLonBounds_Results) SetBr ¶
func (s Grid_latLonBounds_Results) SetBr(v geo.LatLonCoord) error
func (Grid_latLonBounds_Results) SetTl ¶
func (s Grid_latLonBounds_Results) SetTl(v geo.LatLonCoord) error
func (Grid_latLonBounds_Results) SetTr ¶
func (s Grid_latLonBounds_Results) SetTr(v geo.LatLonCoord) error
func (Grid_latLonBounds_Results) String ¶
func (s Grid_latLonBounds_Results) String() string
func (Grid_latLonBounds_Results) Tl ¶
func (s Grid_latLonBounds_Results) Tl() (geo.LatLonCoord, error)
func (Grid_latLonBounds_Results) ToPtr ¶
func (s Grid_latLonBounds_Results) ToPtr() capnp.Ptr
func (Grid_latLonBounds_Results) Tr ¶
func (s Grid_latLonBounds_Results) Tr() (geo.LatLonCoord, error)
type Grid_latLonBounds_Results_Future ¶
Grid_latLonBounds_Results_Future is a wrapper for a Grid_latLonBounds_Results promised by a client call.
func (Grid_latLonBounds_Results_Future) Bl ¶
func (p Grid_latLonBounds_Results_Future) Bl() geo.LatLonCoord_Future
func (Grid_latLonBounds_Results_Future) Br ¶
func (p Grid_latLonBounds_Results_Future) Br() geo.LatLonCoord_Future
func (Grid_latLonBounds_Results_Future) Struct ¶
func (f Grid_latLonBounds_Results_Future) Struct() (Grid_latLonBounds_Results, error)
func (Grid_latLonBounds_Results_Future) Tl ¶
func (p Grid_latLonBounds_Results_Future) Tl() geo.LatLonCoord_Future
func (Grid_latLonBounds_Results_Future) Tr ¶
func (p Grid_latLonBounds_Results_Future) Tr() geo.LatLonCoord_Future
type Grid_latLonBounds_Results_List ¶
type Grid_latLonBounds_Results_List = capnp.StructList[Grid_latLonBounds_Results]
Grid_latLonBounds_Results_List is a list of Grid_latLonBounds_Results.
func NewGrid_latLonBounds_Results_List ¶
func NewGrid_latLonBounds_Results_List(s *capnp.Segment, sz int32) (Grid_latLonBounds_Results_List, error)
NewGrid_latLonBounds_Results creates a new list of Grid_latLonBounds_Results.
type Grid_noDataValue ¶
Grid_noDataValue holds the state for a server call to Grid.noDataValue. See server.Call for documentation.
func (Grid_noDataValue) AllocResults ¶
func (c Grid_noDataValue) AllocResults() (Grid_noDataValue_Results, error)
AllocResults allocates the results struct.
func (Grid_noDataValue) Args ¶
func (c Grid_noDataValue) Args() Grid_noDataValue_Params
Args returns the call's arguments.
type Grid_noDataValue_Params ¶
func NewGrid_noDataValue_Params ¶
func NewGrid_noDataValue_Params(s *capnp.Segment) (Grid_noDataValue_Params, error)
func NewRootGrid_noDataValue_Params ¶
func NewRootGrid_noDataValue_Params(s *capnp.Segment) (Grid_noDataValue_Params, error)
func ReadRootGrid_noDataValue_Params ¶
func ReadRootGrid_noDataValue_Params(msg *capnp.Message) (Grid_noDataValue_Params, error)
func (Grid_noDataValue_Params) DecodeFromPtr ¶
func (Grid_noDataValue_Params) DecodeFromPtr(p capnp.Ptr) Grid_noDataValue_Params
func (Grid_noDataValue_Params) EncodeAsPtr ¶
func (s Grid_noDataValue_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_noDataValue_Params) IsValid ¶
func (s Grid_noDataValue_Params) IsValid() bool
func (Grid_noDataValue_Params) Message ¶
func (s Grid_noDataValue_Params) Message() *capnp.Message
func (Grid_noDataValue_Params) Segment ¶
func (s Grid_noDataValue_Params) Segment() *capnp.Segment
func (Grid_noDataValue_Params) String ¶
func (s Grid_noDataValue_Params) String() string
func (Grid_noDataValue_Params) ToPtr ¶
func (s Grid_noDataValue_Params) ToPtr() capnp.Ptr
type Grid_noDataValue_Params_Future ¶
Grid_noDataValue_Params_Future is a wrapper for a Grid_noDataValue_Params promised by a client call.
func (Grid_noDataValue_Params_Future) Struct ¶
func (f Grid_noDataValue_Params_Future) Struct() (Grid_noDataValue_Params, error)
type Grid_noDataValue_Params_List ¶
type Grid_noDataValue_Params_List = capnp.StructList[Grid_noDataValue_Params]
Grid_noDataValue_Params_List is a list of Grid_noDataValue_Params.
func NewGrid_noDataValue_Params_List ¶
func NewGrid_noDataValue_Params_List(s *capnp.Segment, sz int32) (Grid_noDataValue_Params_List, error)
NewGrid_noDataValue_Params creates a new list of Grid_noDataValue_Params.
type Grid_noDataValue_Results ¶
func NewGrid_noDataValue_Results ¶
func NewGrid_noDataValue_Results(s *capnp.Segment) (Grid_noDataValue_Results, error)
func NewRootGrid_noDataValue_Results ¶
func NewRootGrid_noDataValue_Results(s *capnp.Segment) (Grid_noDataValue_Results, error)
func ReadRootGrid_noDataValue_Results ¶
func ReadRootGrid_noDataValue_Results(msg *capnp.Message) (Grid_noDataValue_Results, error)
func (Grid_noDataValue_Results) DecodeFromPtr ¶
func (Grid_noDataValue_Results) DecodeFromPtr(p capnp.Ptr) Grid_noDataValue_Results
func (Grid_noDataValue_Results) EncodeAsPtr ¶
func (s Grid_noDataValue_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_noDataValue_Results) HasNodata ¶
func (s Grid_noDataValue_Results) HasNodata() bool
func (Grid_noDataValue_Results) IsValid ¶
func (s Grid_noDataValue_Results) IsValid() bool
func (Grid_noDataValue_Results) Message ¶
func (s Grid_noDataValue_Results) Message() *capnp.Message
func (Grid_noDataValue_Results) NewNodata ¶
func (s Grid_noDataValue_Results) NewNodata() (Grid_Value, error)
NewNodata sets the nodata field to a newly allocated Grid_Value struct, preferring placement in s's segment.
func (Grid_noDataValue_Results) Nodata ¶
func (s Grid_noDataValue_Results) Nodata() (Grid_Value, error)
func (Grid_noDataValue_Results) Segment ¶
func (s Grid_noDataValue_Results) Segment() *capnp.Segment
func (Grid_noDataValue_Results) SetNodata ¶
func (s Grid_noDataValue_Results) SetNodata(v Grid_Value) error
func (Grid_noDataValue_Results) String ¶
func (s Grid_noDataValue_Results) String() string
func (Grid_noDataValue_Results) ToPtr ¶
func (s Grid_noDataValue_Results) ToPtr() capnp.Ptr
type Grid_noDataValue_Results_Future ¶
Grid_noDataValue_Results_Future is a wrapper for a Grid_noDataValue_Results promised by a client call.
func (Grid_noDataValue_Results_Future) Nodata ¶
func (p Grid_noDataValue_Results_Future) Nodata() Grid_Value_Future
func (Grid_noDataValue_Results_Future) Struct ¶
func (f Grid_noDataValue_Results_Future) Struct() (Grid_noDataValue_Results, error)
type Grid_noDataValue_Results_List ¶
type Grid_noDataValue_Results_List = capnp.StructList[Grid_noDataValue_Results]
Grid_noDataValue_Results_List is a list of Grid_noDataValue_Results.
func NewGrid_noDataValue_Results_List ¶
func NewGrid_noDataValue_Results_List(s *capnp.Segment, sz int32) (Grid_noDataValue_Results_List, error)
NewGrid_noDataValue_Results creates a new list of Grid_noDataValue_Results.
type Grid_resolution ¶
Grid_resolution holds the state for a server call to Grid.resolution. See server.Call for documentation.
func (Grid_resolution) AllocResults ¶
func (c Grid_resolution) AllocResults() (Grid_resolution_Results, error)
AllocResults allocates the results struct.
func (Grid_resolution) Args ¶
func (c Grid_resolution) Args() Grid_resolution_Params
Args returns the call's arguments.
type Grid_resolution_Params ¶
func NewGrid_resolution_Params ¶
func NewGrid_resolution_Params(s *capnp.Segment) (Grid_resolution_Params, error)
func NewRootGrid_resolution_Params ¶
func NewRootGrid_resolution_Params(s *capnp.Segment) (Grid_resolution_Params, error)
func ReadRootGrid_resolution_Params ¶
func ReadRootGrid_resolution_Params(msg *capnp.Message) (Grid_resolution_Params, error)
func (Grid_resolution_Params) DecodeFromPtr ¶
func (Grid_resolution_Params) DecodeFromPtr(p capnp.Ptr) Grid_resolution_Params
func (Grid_resolution_Params) EncodeAsPtr ¶
func (s Grid_resolution_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_resolution_Params) IsValid ¶
func (s Grid_resolution_Params) IsValid() bool
func (Grid_resolution_Params) Message ¶
func (s Grid_resolution_Params) Message() *capnp.Message
func (Grid_resolution_Params) Segment ¶
func (s Grid_resolution_Params) Segment() *capnp.Segment
func (Grid_resolution_Params) String ¶
func (s Grid_resolution_Params) String() string
func (Grid_resolution_Params) ToPtr ¶
func (s Grid_resolution_Params) ToPtr() capnp.Ptr
type Grid_resolution_Params_Future ¶
Grid_resolution_Params_Future is a wrapper for a Grid_resolution_Params promised by a client call.
func (Grid_resolution_Params_Future) Struct ¶
func (f Grid_resolution_Params_Future) Struct() (Grid_resolution_Params, error)
type Grid_resolution_Params_List ¶
type Grid_resolution_Params_List = capnp.StructList[Grid_resolution_Params]
Grid_resolution_Params_List is a list of Grid_resolution_Params.
func NewGrid_resolution_Params_List ¶
func NewGrid_resolution_Params_List(s *capnp.Segment, sz int32) (Grid_resolution_Params_List, error)
NewGrid_resolution_Params creates a new list of Grid_resolution_Params.
type Grid_resolution_Results ¶
func NewGrid_resolution_Results ¶
func NewGrid_resolution_Results(s *capnp.Segment) (Grid_resolution_Results, error)
func NewRootGrid_resolution_Results ¶
func NewRootGrid_resolution_Results(s *capnp.Segment) (Grid_resolution_Results, error)
func ReadRootGrid_resolution_Results ¶
func ReadRootGrid_resolution_Results(msg *capnp.Message) (Grid_resolution_Results, error)
func (Grid_resolution_Results) DecodeFromPtr ¶
func (Grid_resolution_Results) DecodeFromPtr(p capnp.Ptr) Grid_resolution_Results
func (Grid_resolution_Results) EncodeAsPtr ¶
func (s Grid_resolution_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_resolution_Results) HasRes ¶
func (s Grid_resolution_Results) HasRes() bool
func (Grid_resolution_Results) IsValid ¶
func (s Grid_resolution_Results) IsValid() bool
func (Grid_resolution_Results) Message ¶
func (s Grid_resolution_Results) Message() *capnp.Message
func (Grid_resolution_Results) NewRes ¶
func (s Grid_resolution_Results) NewRes() (Grid_Resolution, error)
NewRes sets the res field to a newly allocated Grid_Resolution struct, preferring placement in s's segment.
func (Grid_resolution_Results) Res ¶
func (s Grid_resolution_Results) Res() (Grid_Resolution, error)
func (Grid_resolution_Results) Segment ¶
func (s Grid_resolution_Results) Segment() *capnp.Segment
func (Grid_resolution_Results) SetRes ¶
func (s Grid_resolution_Results) SetRes(v Grid_Resolution) error
func (Grid_resolution_Results) String ¶
func (s Grid_resolution_Results) String() string
func (Grid_resolution_Results) ToPtr ¶
func (s Grid_resolution_Results) ToPtr() capnp.Ptr
type Grid_resolution_Results_Future ¶
Grid_resolution_Results_Future is a wrapper for a Grid_resolution_Results promised by a client call.
func (Grid_resolution_Results_Future) Res ¶
func (p Grid_resolution_Results_Future) Res() Grid_Resolution_Future
func (Grid_resolution_Results_Future) Struct ¶
func (f Grid_resolution_Results_Future) Struct() (Grid_resolution_Results, error)
type Grid_resolution_Results_List ¶
type Grid_resolution_Results_List = capnp.StructList[Grid_resolution_Results]
Grid_resolution_Results_List is a list of Grid_resolution_Results.
func NewGrid_resolution_Results_List ¶
func NewGrid_resolution_Results_List(s *capnp.Segment, sz int32) (Grid_resolution_Results_List, error)
NewGrid_resolution_Results creates a new list of Grid_resolution_Results.
type Grid_streamCells ¶
Grid_streamCells holds the state for a server call to Grid.streamCells. See server.Call for documentation.
func (Grid_streamCells) AllocResults ¶
func (c Grid_streamCells) AllocResults() (Grid_streamCells_Results, error)
AllocResults allocates the results struct.
func (Grid_streamCells) Args ¶
func (c Grid_streamCells) Args() Grid_streamCells_Params
Args returns the call's arguments.
type Grid_streamCells_Params ¶
func NewGrid_streamCells_Params ¶
func NewGrid_streamCells_Params(s *capnp.Segment) (Grid_streamCells_Params, error)
func NewRootGrid_streamCells_Params ¶
func NewRootGrid_streamCells_Params(s *capnp.Segment) (Grid_streamCells_Params, error)
func ReadRootGrid_streamCells_Params ¶
func ReadRootGrid_streamCells_Params(msg *capnp.Message) (Grid_streamCells_Params, error)
func (Grid_streamCells_Params) BottomRight ¶
func (s Grid_streamCells_Params) BottomRight() (Grid_RowCol, error)
func (Grid_streamCells_Params) DecodeFromPtr ¶
func (Grid_streamCells_Params) DecodeFromPtr(p capnp.Ptr) Grid_streamCells_Params
func (Grid_streamCells_Params) EncodeAsPtr ¶
func (s Grid_streamCells_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_streamCells_Params) HasBottomRight ¶
func (s Grid_streamCells_Params) HasBottomRight() bool
func (Grid_streamCells_Params) HasTopLeft ¶
func (s Grid_streamCells_Params) HasTopLeft() bool
func (Grid_streamCells_Params) IsValid ¶
func (s Grid_streamCells_Params) IsValid() bool
func (Grid_streamCells_Params) Message ¶
func (s Grid_streamCells_Params) Message() *capnp.Message
func (Grid_streamCells_Params) NewBottomRight ¶
func (s Grid_streamCells_Params) NewBottomRight() (Grid_RowCol, error)
NewBottomRight sets the bottomRight field to a newly allocated Grid_RowCol struct, preferring placement in s's segment.
func (Grid_streamCells_Params) NewTopLeft ¶
func (s Grid_streamCells_Params) NewTopLeft() (Grid_RowCol, error)
NewTopLeft sets the topLeft field to a newly allocated Grid_RowCol struct, preferring placement in s's segment.
func (Grid_streamCells_Params) Segment ¶
func (s Grid_streamCells_Params) Segment() *capnp.Segment
func (Grid_streamCells_Params) SetBottomRight ¶
func (s Grid_streamCells_Params) SetBottomRight(v Grid_RowCol) error
func (Grid_streamCells_Params) SetTopLeft ¶
func (s Grid_streamCells_Params) SetTopLeft(v Grid_RowCol) error
func (Grid_streamCells_Params) String ¶
func (s Grid_streamCells_Params) String() string
func (Grid_streamCells_Params) ToPtr ¶
func (s Grid_streamCells_Params) ToPtr() capnp.Ptr
func (Grid_streamCells_Params) TopLeft ¶
func (s Grid_streamCells_Params) TopLeft() (Grid_RowCol, error)
type Grid_streamCells_Params_Future ¶
Grid_streamCells_Params_Future is a wrapper for a Grid_streamCells_Params promised by a client call.
func (Grid_streamCells_Params_Future) BottomRight ¶
func (p Grid_streamCells_Params_Future) BottomRight() Grid_RowCol_Future
func (Grid_streamCells_Params_Future) Struct ¶
func (f Grid_streamCells_Params_Future) Struct() (Grid_streamCells_Params, error)
func (Grid_streamCells_Params_Future) TopLeft ¶
func (p Grid_streamCells_Params_Future) TopLeft() Grid_RowCol_Future
type Grid_streamCells_Params_List ¶
type Grid_streamCells_Params_List = capnp.StructList[Grid_streamCells_Params]
Grid_streamCells_Params_List is a list of Grid_streamCells_Params.
func NewGrid_streamCells_Params_List ¶
func NewGrid_streamCells_Params_List(s *capnp.Segment, sz int32) (Grid_streamCells_Params_List, error)
NewGrid_streamCells_Params creates a new list of Grid_streamCells_Params.
type Grid_streamCells_Results ¶
func NewGrid_streamCells_Results ¶
func NewGrid_streamCells_Results(s *capnp.Segment) (Grid_streamCells_Results, error)
func NewRootGrid_streamCells_Results ¶
func NewRootGrid_streamCells_Results(s *capnp.Segment) (Grid_streamCells_Results, error)
func ReadRootGrid_streamCells_Results ¶
func ReadRootGrid_streamCells_Results(msg *capnp.Message) (Grid_streamCells_Results, error)
func (Grid_streamCells_Results) Callback ¶
func (s Grid_streamCells_Results) Callback() Grid_Callback
func (Grid_streamCells_Results) DecodeFromPtr ¶
func (Grid_streamCells_Results) DecodeFromPtr(p capnp.Ptr) Grid_streamCells_Results
func (Grid_streamCells_Results) EncodeAsPtr ¶
func (s Grid_streamCells_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_streamCells_Results) HasCallback ¶
func (s Grid_streamCells_Results) HasCallback() bool
func (Grid_streamCells_Results) IsValid ¶
func (s Grid_streamCells_Results) IsValid() bool
func (Grid_streamCells_Results) Message ¶
func (s Grid_streamCells_Results) Message() *capnp.Message
func (Grid_streamCells_Results) Segment ¶
func (s Grid_streamCells_Results) Segment() *capnp.Segment
func (Grid_streamCells_Results) SetCallback ¶
func (s Grid_streamCells_Results) SetCallback(v Grid_Callback) error
func (Grid_streamCells_Results) String ¶
func (s Grid_streamCells_Results) String() string
func (Grid_streamCells_Results) ToPtr ¶
func (s Grid_streamCells_Results) ToPtr() capnp.Ptr
type Grid_streamCells_Results_Future ¶
Grid_streamCells_Results_Future is a wrapper for a Grid_streamCells_Results promised by a client call.
func (Grid_streamCells_Results_Future) Callback ¶
func (p Grid_streamCells_Results_Future) Callback() Grid_Callback
func (Grid_streamCells_Results_Future) Struct ¶
func (f Grid_streamCells_Results_Future) Struct() (Grid_streamCells_Results, error)
type Grid_streamCells_Results_List ¶
type Grid_streamCells_Results_List = capnp.StructList[Grid_streamCells_Results]
Grid_streamCells_Results_List is a list of Grid_streamCells_Results.
func NewGrid_streamCells_Results_List ¶
func NewGrid_streamCells_Results_List(s *capnp.Segment, sz int32) (Grid_streamCells_Results_List, error)
NewGrid_streamCells_Results creates a new list of Grid_streamCells_Results.
type Grid_unit ¶
Grid_unit holds the state for a server call to Grid.unit. See server.Call for documentation.
func (Grid_unit) AllocResults ¶
func (c Grid_unit) AllocResults() (Grid_unit_Results, error)
AllocResults allocates the results struct.
func (Grid_unit) Args ¶
func (c Grid_unit) Args() Grid_unit_Params
Args returns the call's arguments.
type Grid_unit_Params ¶
func NewGrid_unit_Params ¶
func NewGrid_unit_Params(s *capnp.Segment) (Grid_unit_Params, error)
func NewRootGrid_unit_Params ¶
func NewRootGrid_unit_Params(s *capnp.Segment) (Grid_unit_Params, error)
func ReadRootGrid_unit_Params ¶
func ReadRootGrid_unit_Params(msg *capnp.Message) (Grid_unit_Params, error)
func (Grid_unit_Params) DecodeFromPtr ¶
func (Grid_unit_Params) DecodeFromPtr(p capnp.Ptr) Grid_unit_Params
func (Grid_unit_Params) EncodeAsPtr ¶
func (s Grid_unit_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_unit_Params) IsValid ¶
func (s Grid_unit_Params) IsValid() bool
func (Grid_unit_Params) Message ¶
func (s Grid_unit_Params) Message() *capnp.Message
func (Grid_unit_Params) Segment ¶
func (s Grid_unit_Params) Segment() *capnp.Segment
func (Grid_unit_Params) String ¶
func (s Grid_unit_Params) String() string
func (Grid_unit_Params) ToPtr ¶
func (s Grid_unit_Params) ToPtr() capnp.Ptr
type Grid_unit_Params_Future ¶
Grid_unit_Params_Future is a wrapper for a Grid_unit_Params promised by a client call.
func (Grid_unit_Params_Future) Struct ¶
func (f Grid_unit_Params_Future) Struct() (Grid_unit_Params, error)
type Grid_unit_Params_List ¶
type Grid_unit_Params_List = capnp.StructList[Grid_unit_Params]
Grid_unit_Params_List is a list of Grid_unit_Params.
func NewGrid_unit_Params_List ¶
func NewGrid_unit_Params_List(s *capnp.Segment, sz int32) (Grid_unit_Params_List, error)
NewGrid_unit_Params creates a new list of Grid_unit_Params.
type Grid_unit_Results ¶
func NewGrid_unit_Results ¶
func NewGrid_unit_Results(s *capnp.Segment) (Grid_unit_Results, error)
func NewRootGrid_unit_Results ¶
func NewRootGrid_unit_Results(s *capnp.Segment) (Grid_unit_Results, error)
func ReadRootGrid_unit_Results ¶
func ReadRootGrid_unit_Results(msg *capnp.Message) (Grid_unit_Results, error)
func (Grid_unit_Results) DecodeFromPtr ¶
func (Grid_unit_Results) DecodeFromPtr(p capnp.Ptr) Grid_unit_Results
func (Grid_unit_Results) EncodeAsPtr ¶
func (s Grid_unit_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_unit_Results) HasUnit ¶
func (s Grid_unit_Results) HasUnit() bool
func (Grid_unit_Results) IsValid ¶
func (s Grid_unit_Results) IsValid() bool
func (Grid_unit_Results) Message ¶
func (s Grid_unit_Results) Message() *capnp.Message
func (Grid_unit_Results) Segment ¶
func (s Grid_unit_Results) Segment() *capnp.Segment
func (Grid_unit_Results) SetUnit ¶
func (s Grid_unit_Results) SetUnit(v string) error
func (Grid_unit_Results) String ¶
func (s Grid_unit_Results) String() string
func (Grid_unit_Results) ToPtr ¶
func (s Grid_unit_Results) ToPtr() capnp.Ptr
func (Grid_unit_Results) Unit ¶
func (s Grid_unit_Results) Unit() (string, error)
func (Grid_unit_Results) UnitBytes ¶
func (s Grid_unit_Results) UnitBytes() ([]byte, error)
type Grid_unit_Results_Future ¶
Grid_unit_Results_Future is a wrapper for a Grid_unit_Results promised by a client call.
func (Grid_unit_Results_Future) Struct ¶
func (f Grid_unit_Results_Future) Struct() (Grid_unit_Results, error)
type Grid_unit_Results_List ¶
type Grid_unit_Results_List = capnp.StructList[Grid_unit_Results]
Grid_unit_Results_List is a list of Grid_unit_Results.
func NewGrid_unit_Results_List ¶
func NewGrid_unit_Results_List(s *capnp.Segment, sz int32) (Grid_unit_Results_List, error)
NewGrid_unit_Results creates a new list of Grid_unit_Results.
type Grid_valueAt ¶
Grid_valueAt holds the state for a server call to Grid.valueAt. See server.Call for documentation.
func (Grid_valueAt) AllocResults ¶
func (c Grid_valueAt) AllocResults() (Grid_valueAt_Results, error)
AllocResults allocates the results struct.
func (Grid_valueAt) Args ¶
func (c Grid_valueAt) Args() Grid_valueAt_Params
Args returns the call's arguments.
type Grid_valueAt_Params ¶
func NewGrid_valueAt_Params ¶
func NewGrid_valueAt_Params(s *capnp.Segment) (Grid_valueAt_Params, error)
func NewRootGrid_valueAt_Params ¶
func NewRootGrid_valueAt_Params(s *capnp.Segment) (Grid_valueAt_Params, error)
func ReadRootGrid_valueAt_Params ¶
func ReadRootGrid_valueAt_Params(msg *capnp.Message) (Grid_valueAt_Params, error)
func (Grid_valueAt_Params) Agg ¶
func (s Grid_valueAt_Params) Agg() Aggregation
func (Grid_valueAt_Params) Col ¶
func (s Grid_valueAt_Params) Col() uint64
func (Grid_valueAt_Params) DecodeFromPtr ¶
func (Grid_valueAt_Params) DecodeFromPtr(p capnp.Ptr) Grid_valueAt_Params
func (Grid_valueAt_Params) EncodeAsPtr ¶
func (s Grid_valueAt_Params) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_valueAt_Params) HasResolution ¶
func (s Grid_valueAt_Params) HasResolution() bool
func (Grid_valueAt_Params) IncludeAggParts ¶
func (s Grid_valueAt_Params) IncludeAggParts() bool
func (Grid_valueAt_Params) IsValid ¶
func (s Grid_valueAt_Params) IsValid() bool
func (Grid_valueAt_Params) Message ¶
func (s Grid_valueAt_Params) Message() *capnp.Message
func (Grid_valueAt_Params) NewResolution ¶
func (s Grid_valueAt_Params) NewResolution() (Grid_Resolution, error)
NewResolution sets the resolution field to a newly allocated Grid_Resolution struct, preferring placement in s's segment.
func (Grid_valueAt_Params) Resolution ¶
func (s Grid_valueAt_Params) Resolution() (Grid_Resolution, error)
func (Grid_valueAt_Params) Row ¶
func (s Grid_valueAt_Params) Row() uint64
func (Grid_valueAt_Params) Segment ¶
func (s Grid_valueAt_Params) Segment() *capnp.Segment
func (Grid_valueAt_Params) SetAgg ¶
func (s Grid_valueAt_Params) SetAgg(v Aggregation)
func (Grid_valueAt_Params) SetCol ¶
func (s Grid_valueAt_Params) SetCol(v uint64)
func (Grid_valueAt_Params) SetIncludeAggParts ¶
func (s Grid_valueAt_Params) SetIncludeAggParts(v bool)
func (Grid_valueAt_Params) SetResolution ¶
func (s Grid_valueAt_Params) SetResolution(v Grid_Resolution) error
func (Grid_valueAt_Params) SetRow ¶
func (s Grid_valueAt_Params) SetRow(v uint64)
func (Grid_valueAt_Params) String ¶
func (s Grid_valueAt_Params) String() string
func (Grid_valueAt_Params) ToPtr ¶
func (s Grid_valueAt_Params) ToPtr() capnp.Ptr
type Grid_valueAt_Params_Future ¶
Grid_valueAt_Params_Future is a wrapper for a Grid_valueAt_Params promised by a client call.
func (Grid_valueAt_Params_Future) Resolution ¶
func (p Grid_valueAt_Params_Future) Resolution() Grid_Resolution_Future
func (Grid_valueAt_Params_Future) Struct ¶
func (f Grid_valueAt_Params_Future) Struct() (Grid_valueAt_Params, error)
type Grid_valueAt_Params_List ¶
type Grid_valueAt_Params_List = capnp.StructList[Grid_valueAt_Params]
Grid_valueAt_Params_List is a list of Grid_valueAt_Params.
func NewGrid_valueAt_Params_List ¶
func NewGrid_valueAt_Params_List(s *capnp.Segment, sz int32) (Grid_valueAt_Params_List, error)
NewGrid_valueAt_Params creates a new list of Grid_valueAt_Params.
type Grid_valueAt_Results ¶
func NewGrid_valueAt_Results ¶
func NewGrid_valueAt_Results(s *capnp.Segment) (Grid_valueAt_Results, error)
func NewRootGrid_valueAt_Results ¶
func NewRootGrid_valueAt_Results(s *capnp.Segment) (Grid_valueAt_Results, error)
func ReadRootGrid_valueAt_Results ¶
func ReadRootGrid_valueAt_Results(msg *capnp.Message) (Grid_valueAt_Results, error)
func (Grid_valueAt_Results) AggParts ¶
func (s Grid_valueAt_Results) AggParts() (Grid_AggregationPart_List, error)
func (Grid_valueAt_Results) DecodeFromPtr ¶
func (Grid_valueAt_Results) DecodeFromPtr(p capnp.Ptr) Grid_valueAt_Results
func (Grid_valueAt_Results) EncodeAsPtr ¶
func (s Grid_valueAt_Results) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Grid_valueAt_Results) HasAggParts ¶
func (s Grid_valueAt_Results) HasAggParts() bool
func (Grid_valueAt_Results) HasVal ¶
func (s Grid_valueAt_Results) HasVal() bool
func (Grid_valueAt_Results) IsValid ¶
func (s Grid_valueAt_Results) IsValid() bool
func (Grid_valueAt_Results) Message ¶
func (s Grid_valueAt_Results) Message() *capnp.Message
func (Grid_valueAt_Results) NewAggParts ¶
func (s Grid_valueAt_Results) NewAggParts(n int32) (Grid_AggregationPart_List, error)
NewAggParts sets the aggParts field to a newly allocated Grid_AggregationPart_List, preferring placement in s's segment.
func (Grid_valueAt_Results) NewVal ¶
func (s Grid_valueAt_Results) NewVal() (Grid_Value, error)
NewVal sets the val field to a newly allocated Grid_Value struct, preferring placement in s's segment.
func (Grid_valueAt_Results) Segment ¶
func (s Grid_valueAt_Results) Segment() *capnp.Segment
func (Grid_valueAt_Results) SetAggParts ¶
func (s Grid_valueAt_Results) SetAggParts(v Grid_AggregationPart_List) error
func (Grid_valueAt_Results) SetVal ¶
func (s Grid_valueAt_Results) SetVal(v Grid_Value) error
func (Grid_valueAt_Results) String ¶
func (s Grid_valueAt_Results) String() string
func (Grid_valueAt_Results) ToPtr ¶
func (s Grid_valueAt_Results) ToPtr() capnp.Ptr
func (Grid_valueAt_Results) Val ¶
func (s Grid_valueAt_Results) Val() (Grid_Value, error)
type Grid_valueAt_Results_Future ¶
Grid_valueAt_Results_Future is a wrapper for a Grid_valueAt_Results promised by a client call.
func (Grid_valueAt_Results_Future) Struct ¶
func (f Grid_valueAt_Results_Future) Struct() (Grid_valueAt_Results, error)
func (Grid_valueAt_Results_Future) Val ¶
func (p Grid_valueAt_Results_Future) Val() Grid_Value_Future
type Grid_valueAt_Results_List ¶
type Grid_valueAt_Results_List = capnp.StructList[Grid_valueAt_Results]
Grid_valueAt_Results_List is a list of Grid_valueAt_Results.
func NewGrid_valueAt_Results_List ¶
func NewGrid_valueAt_Results_List(s *capnp.Segment, sz int32) (Grid_valueAt_Results_List, error)
NewGrid_valueAt_Results creates a new list of Grid_valueAt_Results.