MCPcopy Create free account
hub / github.com/davidgiven/fluxengine / createTestConfig

Function createTestConfig

lib/data/layout.cc:292–306  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292static ConfigProto createTestConfig(unsigned numCylinders,
293 unsigned numHeads,
294 unsigned numSectors,
295 unsigned sectorSize)
296{
297 ConfigProto config;
298 auto* layout = config.mutable_layout();
299 layout->set_tracks(numCylinders);
300 layout->set_sides(numHeads);
301 auto* layoutData = layout->add_layoutdata();
302 layoutData->set_sector_size(sectorSize);
303 layoutData->mutable_physical()->set_count(numSectors);
304
305 return config;
306}
307
308DiskLayout::DiskLayout(unsigned numCylinders,
309 unsigned numHeads,

Callers 1

DiskLayoutMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected