MPILocker constructor

MPILocker(
  1. InvocationHandler _h
)

Implementation

MPILocker(this._h) {
  _methods = {
    'lock': Method(
      {
        MPI: const MPI(
          name: 'mesh.locker.w.lock',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      Locker,
      _MeshLockerLockParameters,
      _MeshLockerLockReturns,
    ),
    'unlock': Method(
      {
        MPI: const MPI(
          name: 'mesh.locker.w.unlock',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      Locker,
      _MeshLockerUnlockParameters,
      _MeshLockerUnlockReturns,
    ),
    'readLock': Method(
      {
        MPI: const MPI(
          name: 'mesh.locker.r.lock',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      Locker,
      _MeshLockerReadLockParameters,
      _MeshLockerReadLockReturns,
    ),
    'readUnlock': Method(
      {
        MPI: const MPI(
          name: 'mesh.locker.r.unlock',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      Locker,
      _MeshLockerReadUnlockParameters,
      _MeshLockerReadUnlockReturns,
    ),
  };
}