微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

edu.wpi.first.wpilibj.util.UncleanStatusException的实例源码

项目:snobot-2017    文件CANExceptionFactory.java   
@SuppressWarnings("Javadocmethod")
public static void checkStatus(int status,int messageID) throws CANInvalidBufferException,CANMessageNotAllowedException,CANnotinitializedException,UncleanStatusException {
  switch (status) {
    case NIRioStatus.kRioStatusSuccess:
      // Everything is ok... don't throw.
      return;
    case ERR_CANSessionMux_InvalidBuffer:
    case NIRioStatus.kRIOStatusBufferInvalidSize:
      throw new CANInvalidBufferException();
    case ERR_CANSessionMux_MessageNotFound:
    case NIRioStatus.kRIOStatusOperationTimedOut:
      throw new CANMessageNotFoundException();
    case ERR_CANSessionMux_NotAllowed:
    case NIRioStatus.kRIOStatusFeatureNotSupported:
      throw new CANMessageNotAllowedException("MessageID = " + Integer.toString(messageID));
    case ERR_CANSessionMux_notinitialized:
    case NIRioStatus.kRIOStatusResourcenotinitialized:
      throw new CANnotinitializedException();
    default:
      throw new UncleanStatusException("Fatal status code detected:  " + Integer.toString(
          status));
  }
}
项目:Frc2016FirstStronghold    文件CANExceptionFactory.java   
public static void checkStatus(int status,UncleanStatusException {
  switch (status) {
    case NIRioStatus.kRioStatusSuccess:
      // Everything is ok... don't throw.
      return;
    case ERR_CANSessionMux_InvalidBuffer:
    case NIRioStatus.kRIOStatusBufferInvalidSize:
      throw new CANInvalidBufferException();
    case ERR_CANSessionMux_MessageNotFound:
    case NIRioStatus.kRIOStatusOperationTimedOut:
      throw new CANMessageNotFoundException();
    case ERR_CANSessionMux_NotAllowed:
    case NIRioStatus.kRIOStatusFeatureNotSupported:
      throw new CANMessageNotAllowedException("MessageID = " + Integer.toString(messageID));
    case ERR_CANSessionMux_notinitialized:
    case NIRioStatus.kRIOStatusResourcenotinitialized:
      throw new CANnotinitializedException();
    default:
      throw new UncleanStatusException("Fatal status code detected:  " + Integer.toString(status));
  }
}
项目:wpilibj    文件CANExceptionFactory.java   
public static void checkStatus(int status,int messageID) throws
        CANInvalidBufferException,CANTimeoutException,UncleanStatusException
{
    switch (status) {
    case NiRioStatus.kRioStatusSuccess:
        // Everything is ok... don't throw.
        return;
    case ERR_JaguarCANDriver_InvalidBuffer:
    case NiRioStatus.kRIOStatusBufferInvalidSize:
        throw new CANInvalidBufferException();
    case ERR_JaguarCANDriver_TimedOut:
    case NiRioStatus.kRIOStatusOperationTimedOut:
        throw new CANTimeoutException();
    case ERR_JaguarCANDriver_NotAllowed:
    case NiRioStatus.kRIOStatusFeatureNotSupported:
        throw new CANMessageNotAllowedException("MessageID = " + Integer.toString(messageID));
    case ERR_JaguarCANDriver_notinitialized:
    case NiRioStatus.kRIOStatusResourcenotinitialized:
        throw new CANnotinitializedException();
    default:
        throw new UncleanStatusException("Fatal status code detected:  " + Integer.toString(status));
    }
}
项目:wpilib-java    文件CANExceptionFactory.java   
public static void checkStatus(int status,UncleanStatusException
{
    switch (status) {
    case NiRioStatus.kRioStatusSuccess:
        // Everything is ok... don't throw.
        return;
    case ERR_JaguarCANDriver_InvalidBuffer:
    case NiRioStatus.kRIOStatusBufferInvalidSize:
        throw new CANInvalidBufferException();
    case ERR_JaguarCANDriver_TimedOut:
    case NiRioStatus.kRIOStatusOperationTimedOut:
        throw new CANTimeoutException();
    case ERR_JaguarCANDriver_NotAllowed:
    case NiRioStatus.kRIOStatusFeatureNotSupported:
        throw new CANMessageNotAllowedException("MessageID = " + Integer.toString(messageID));
    case ERR_JaguarCANDriver_notinitialized:
    case NiRioStatus.kRIOStatusResourcenotinitialized:
        throw new CANnotinitializedException();
    default:
        throw new UncleanStatusException("Fatal status code detected:  " + Integer.toString(status));
    }
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。