#ifndef TESTCHUNKABLE_H
#define TESTCHUNKABLE_H

#include "persifs.h"
#include "memsuperblob.h"
#include "chunkable.h"

class testChunkable
{
public:
  void after_blob(ref<memSuperblob> blob);
  void cycle(int step, int stage, ref<chunkable> ch);
  void after_marshall(callback<void>::ref cb, chunkable::marshalled m);

  ptr<superblob> blob;
  chunkable::marshalled marshalled;
};

int main(int argc, const char **argv);

#endif // TESTCHUNKABLE_H
