Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Lightweight Bartering Grid
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
lbg.protocol.data.MetaGridData

Packages that use MetaGridData
lbg.common.io |
lbg.peer.core.rms |
lbg.peer.register.learning.supplying |
lbg.peer.workflow |
lbg.protocol.data |
lbg.task |

Uses of MetaGridData in lbg.common.io

Fields in lbg.common.io declared as MetaGridData
`static MetaGridData[]` | `CommonStringHandling.DUMMY_MGD_ARRAY` Zero-sized, dummy MetaGridData array.

Uses of MetaGridData in lbg.peer.core.rms

Methods in lbg.peer.core.rms that return MetaGridData
`MetaGridData[]` | `WorkingSet.getLocalGridMetaData()`
`MetaGridData[]` | `WorkingSet.getMetaGridData()`
`MetaGridData[]` | `WorkingSet.getSupplyingMetaGridData()`

Methods in lbg.peer.core.rms with parameters of type MetaGridData
`boolean` | `WorkingSet.addLocalData(MetaGridData data)` Note: the Resource-level DataTracker is updated by this operation
`boolean` | `WorkingSet.addLocalData(MetaGridData[] ds)` Note: the Resource-level DataTracker is updated by this operation
`boolean` | `WorkingSet.addSupplyingData(MetaGridData data)` Note: the Resource-level DataTracker is updated by this operation
`boolean` | `WorkingSet.addSupplyingData(MetaGridData[] ds)` Note: the Resource-level DataTracker is updated by this operation
`boolean` | `WorkingSet.containsData(MetaGridData data)`
`boolean` | `WorkingSet.containsLocalData(MetaGridData data)`
`boolean` | `WorkingSet.containsSupplyingData(MetaGridData data)`

Uses of MetaGridData in lbg.peer.register.learning.supplying

Methods in lbg.peer.register.learning.supplying with parameters of type MetaGridData
`void` | `PeerSupplyingDataTracker.add(MetaGridData[] ds)` Add data (from a presumably Supplying Task) to be stored and analyzed.

Uses of MetaGridData in lbg.peer.workflow

Methods in lbg.peer.workflow that return MetaGridData
`MetaGridData[]` | `BoT.getUniqueMetaGridDatas()` Set of all data required by the BoT.

Methods in lbg.peer.workflow with parameters of type MetaGridData
`static boolean` | `TemporalTasksGrouping.areDataEqual(MetaGridData[] ds1, MetaGridData[] ds2)` Data-Equality test between target Tasks data sets.
`static boolean` | `TemporalTasksGrouping.areDataEqual(MetaGridData[] ds1, MetaGridData[] ds2)` Data-Equality test between target Tasks data sets.
`static long` | `TemporalTasksGrouping.distance(MetaGridData[] ds1, MetaGridData[] ds2)` Distance between target Tasks data sets, defined as the Storage Affinity of ds2 relative to ds1.
`static long` | `TemporalTasksGrouping.distance(MetaGridData[] ds1, MetaGridData[] ds2)` Distance between target Tasks data sets, defined as the Storage Affinity of ds2 relative to ds1.

Constructors in lbg.peer.workflow with parameters of type MetaGridData
`BoT(int job_id, int bot_id, Task[] tasks, MetaGridData[] datas, boolean is_supplying_task)`

Uses of MetaGridData in lbg.protocol.data

Methods in lbg.protocol.data with parameters of type MetaGridData
`int` | `DecreasingSizeMetaGridDataComparator.compare(MetaGridData mgd1, MetaGridData mgd2)`
`int` | `MetaGridData.compareTo(MetaGridData other)` Note: this class has a natural ordering that is inconsistent with equals.

Uses of MetaGridData in lbg.task

Methods in lbg.task that return MetaGridData
`MetaGridData[]` | `Task.getInputMetaGridDataSet()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Lightweight Bartering Grid
PREV NEXT | FRAMES NO FRAMES

> Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.