futureCallAtTime method

Future<void> futureCallAtTime(
  1. String callName,
  2. SerializableEntity? object,
  3. DateTime time, {
  4. String? identifier,
})

Calls a FutureCall by its name at the specified time, optionally passing a SerializableEntity object as parameter.

Implementation

Future<void> futureCallAtTime(
  String callName,
  SerializableEntity? object,
  DateTime time, {
  String? identifier,
}) async {
  assert(server.running,
      'Server is not running, call start() before using future calls');
  await _futureCallManager.scheduleFutureCall(
    callName,
    object,
    time,
    serverId,
    identifier,
  );
}