diff --git a/release-packaging/Classes/FluidDataSet.sc b/release-packaging/Classes/FluidDataSet.sc index d7bd7d9..4ce9347 100644 --- a/release-packaging/Classes/FluidDataSet.sc +++ b/release-packaging/Classes/FluidDataSet.sc @@ -101,4 +101,13 @@ FluidDataSet : FluidDataObject actions[\getIds] = [nil,action]; this.prSendMsg(this.getIdsMsg(labelSet)); } + + kNearestMsg{|buffer,k| + ^this.prMakeMsg(\kNearest,id, this.prEncodeBuffer(buffer),k); + } + + kNearest{ |buffer, k, action| + actions[\kNearest] = [strings(FluidMessageResponse,_,_),action]; + this.prSendMsg(this.kNearestMsg(buffer,k)); + } }