MPIFileSystem constructor

MPIFileSystem(
  1. InvocationHandler _h
)

Implementation

MPIFileSystem(this._h) {
  _methods = {
    'exist': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.exist',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemExistParameters,
      _MeshFileSystemExistReturns,
    ),
    'mkdir': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.mkdir',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemMkdirParameters,
      _MeshFileSystemMkdirReturns,
    ),
    'write': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.write',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemWriteParameters,
      _MeshFileSystemWriteReturns,
    ),
    'read': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.read',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemReadParameters,
      _MeshFileSystemReadReturns,
    ),
    'remove': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.remove',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemRemoveParameters,
      _MeshFileSystemRemoveReturns,
    ),
    'delete': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.delete',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemDeleteParameters,
      _MeshFileSystemDeleteReturns,
    ),
    'list': Method(
      {
        MPI: const MPI(
          name: 'mesh.fs.ls',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      FileSystem,
      _MeshFileSystemListParameters,
      _MeshFileSystemListReturns,
    ),
  };
}