How to use the @xviz/io.XVIZEnvelope.Error function in @xviz/io

To help you get started, we’ve selected a few @xviz/io examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github uber / xviz / modules / server / src / middlewares / xviz-provider-request-handler.js View on Github external
onStart(msg) {
    // TODO; validation
    const error = null;
    if (error) {
      this.middleware.onError(XVIZEnvelope.Error({message: error}));
    } else {
      // fill in profile, format, session_type
      // make context specific configuration fields
      const message = msg.message();
      if (message.data.message_format) {
        this.context.set('message_format', message.data.message_format);
      } else {
        this.context.set('message_format', 'BINARY');
      }

      if (message.data.profile) {
        this.context.set('profile', message.data.profile);
      } else {
        this.context.set('profile', 'default');
      }
github uber / xviz / modules / server / src / middlewares / xviz-provider-request-handler.js View on Github external
onTransformLog(msg) {
    // TODO: validation
    const error = null;
    if (error) {
      this.middleware.onError(XVIZEnvelope.Error({message: error}));
    } else {
      this._clearActiveTransforms();
      this._startTransform(msg);
    }
  }
github uber / xviz / modules / server / src / middlewares / xviz-provider-request-handler.js View on Github external
onReconfigure(msg) {
    this.middleware.onError(XVIZEnvelope.Error({message: 'Error: reconfigure is not supported.'}));
  }
github uber / xviz / modules / server / src / middlewares / xviz-provider-request-handler.js View on Github external
onTransformPointInTime(msg) {
    this.middleware.onError(
      XVIZEnvelope.Error({message: 'Error: transform_point_in_time is not supported.'})
    );
  }