constructor(ip, nodeInstance, port, result) {
    this.ip = ip;
    this.nodeInstance = nodeInstance;
    this.port = port;
    this.result = result;
    this.scope = this.ip.scope;
    this.activated = false;
    this.deactivated = false;
  }
@param {import("./IP").default} ip - IP for this processing context
@param {import("./Component").Component} nodeInstance - Component being run
@param {import("./InPort").default} port - InPort that triggered this context
@param {Object<string, any>} result