001/*
002 * Autogenerated file! Do not manually edit this file.
003 */
004
005package edu.wpi.first.hal;
006
007/**
008 * JNI wrapper for library <b>FRC_NetworkCommunication</b><br>.
009 */
010@SuppressWarnings({"MethodName", "LineLength"})
011public class FRCNetComm {
012  /**
013   * Resource type from UsageReporting.
014   */
015  @SuppressWarnings("TypeName")
016  public static final class tResourceType {
017    private tResourceType() {
018    }
019
020    public static final int kResourceType_Controller = 0;
021    public static final int kResourceType_Module = 1;
022    public static final int kResourceType_Language = 2;
023    public static final int kResourceType_CANPlugin = 3;
024    public static final int kResourceType_Accelerometer = 4;
025    public static final int kResourceType_ADXL345 = 5;
026    public static final int kResourceType_AnalogChannel = 6;
027    public static final int kResourceType_AnalogTrigger = 7;
028    public static final int kResourceType_AnalogTriggerOutput = 8;
029    public static final int kResourceType_CANJaguar = 9;
030    public static final int kResourceType_Compressor = 10;
031    public static final int kResourceType_Counter = 11;
032    public static final int kResourceType_Dashboard = 12;
033    public static final int kResourceType_DigitalInput = 13;
034    public static final int kResourceType_DigitalOutput = 14;
035    public static final int kResourceType_DriverStationCIO = 15;
036    public static final int kResourceType_DriverStationEIO = 16;
037    public static final int kResourceType_DriverStationLCD = 17;
038    public static final int kResourceType_Encoder = 18;
039    public static final int kResourceType_GearTooth = 19;
040    public static final int kResourceType_Gyro = 20;
041    public static final int kResourceType_I2C = 21;
042    public static final int kResourceType_Framework = 22;
043    public static final int kResourceType_Jaguar = 23;
044    public static final int kResourceType_Joystick = 24;
045    public static final int kResourceType_Kinect = 25;
046    public static final int kResourceType_KinectStick = 26;
047    public static final int kResourceType_PIDController = 27;
048    public static final int kResourceType_Preferences = 28;
049    public static final int kResourceType_PWM = 29;
050    public static final int kResourceType_Relay = 30;
051    public static final int kResourceType_RobotDrive = 31;
052    public static final int kResourceType_SerialPort = 32;
053    public static final int kResourceType_Servo = 33;
054    public static final int kResourceType_Solenoid = 34;
055    public static final int kResourceType_SPI = 35;
056    public static final int kResourceType_Task = 36;
057    public static final int kResourceType_Ultrasonic = 37;
058    public static final int kResourceType_Victor = 38;
059    public static final int kResourceType_Button = 39;
060    public static final int kResourceType_Command = 40;
061    public static final int kResourceType_AxisCamera = 41;
062    public static final int kResourceType_PCVideoServer = 42;
063    public static final int kResourceType_SmartDashboard = 43;
064    public static final int kResourceType_Talon = 44;
065    public static final int kResourceType_HiTechnicColorSensor = 45;
066    public static final int kResourceType_HiTechnicAccel = 46;
067    public static final int kResourceType_HiTechnicCompass = 47;
068    public static final int kResourceType_SRF08 = 48;
069    public static final int kResourceType_AnalogOutput = 49;
070    public static final int kResourceType_VictorSP = 50;
071    public static final int kResourceType_PWMTalonSRX = 51;
072    public static final int kResourceType_CANTalonSRX = 52;
073    public static final int kResourceType_ADXL362 = 53;
074    public static final int kResourceType_ADXRS450 = 54;
075    public static final int kResourceType_RevSPARK = 55;
076    public static final int kResourceType_MindsensorsSD540 = 56;
077    public static final int kResourceType_DigitalGlitchFilter = 57;
078    public static final int kResourceType_ADIS16448 = 58;
079    public static final int kResourceType_PDP = 59;
080    public static final int kResourceType_PCM = 60;
081    public static final int kResourceType_PigeonIMU = 61;
082    public static final int kResourceType_NidecBrushless = 62;
083    public static final int kResourceType_CANifier = 63;
084    public static final int kResourceType_TalonFX = 64;
085    public static final int kResourceType_CTRE_future1 = 65;
086    public static final int kResourceType_CTRE_future2 = 66;
087    public static final int kResourceType_CTRE_future3 = 67;
088    public static final int kResourceType_CTRE_future4 = 68;
089    public static final int kResourceType_CTRE_future5 = 69;
090    public static final int kResourceType_CTRE_future6 = 70;
091    public static final int kResourceType_LinearFilter = 71;
092    public static final int kResourceType_XboxController = 72;
093    public static final int kResourceType_UsbCamera = 73;
094    public static final int kResourceType_NavX = 74;
095    public static final int kResourceType_Pixy = 75;
096    public static final int kResourceType_Pixy2 = 76;
097    public static final int kResourceType_ScanseSweep = 77;
098    public static final int kResourceType_Shuffleboard = 78;
099    public static final int kResourceType_CAN = 79;
100    public static final int kResourceType_DigilentDMC60 = 80;
101    public static final int kResourceType_PWMVictorSPX = 81;
102    public static final int kResourceType_RevSparkMaxPWM = 82;
103    public static final int kResourceType_RevSparkMaxCAN = 83;
104    public static final int kResourceType_ADIS16470 = 84;
105    public static final int kResourceType_PIDController2 = 85;
106    public static final int kResourceType_ProfiledPIDController = 86;
107    public static final int kResourceType_Kinematics = 87;
108    public static final int kResourceType_Odometry = 88;
109    public static final int kResourceType_Units = 89;
110    public static final int kResourceType_TrapezoidProfile = 90;
111    public static final int kResourceType_DutyCycle = 91;
112    public static final int kResourceType_AddressableLEDs = 92;
113    public static final int kResourceType_FusionVenom = 93;
114    public static final int kResourceType_PS4Controller = 94;
115  }
116
117  /**
118   * Instances from UsageReporting.
119   */
120  @SuppressWarnings("TypeName")
121  public static final class tInstances {
122    private tInstances() {
123    }
124
125    public static final int kLanguage_LabVIEW = 1;
126    public static final int kLanguage_CPlusPlus = 2;
127    public static final int kLanguage_Java = 3;
128    public static final int kLanguage_Python = 4;
129    public static final int kLanguage_DotNet = 5;
130    public static final int kLanguage_Kotlin = 6;
131    public static final int kCANPlugin_BlackJagBridge = 1;
132    public static final int kCANPlugin_2CAN = 2;
133    public static final int kFramework_Iterative = 1;
134    public static final int kFramework_Simple = 2;
135    public static final int kFramework_CommandControl = 3;
136    public static final int kFramework_Timed = 4;
137    public static final int kFramework_ROS = 5;
138    public static final int kFramework_RobotBuilder = 6;
139    public static final int kRobotDrive_ArcadeStandard = 1;
140    public static final int kRobotDrive_ArcadeButtonSpin = 2;
141    public static final int kRobotDrive_ArcadeRatioCurve = 3;
142    public static final int kRobotDrive_Tank = 4;
143    public static final int kRobotDrive_MecanumPolar = 5;
144    public static final int kRobotDrive_MecanumCartesian = 6;
145    public static final int kRobotDrive2_DifferentialArcade = 7;
146    public static final int kRobotDrive2_DifferentialTank = 8;
147    public static final int kRobotDrive2_DifferentialCurvature = 9;
148    public static final int kRobotDrive2_MecanumCartesian = 10;
149    public static final int kRobotDrive2_MecanumPolar = 11;
150    public static final int kRobotDrive2_KilloughCartesian = 12;
151    public static final int kRobotDrive2_KilloughPolar = 13;
152    public static final int kDriverStationCIO_Analog = 1;
153    public static final int kDriverStationCIO_DigitalIn = 2;
154    public static final int kDriverStationCIO_DigitalOut = 3;
155    public static final int kDriverStationEIO_Acceleration = 1;
156    public static final int kDriverStationEIO_AnalogIn = 2;
157    public static final int kDriverStationEIO_AnalogOut = 3;
158    public static final int kDriverStationEIO_Button = 4;
159    public static final int kDriverStationEIO_LED = 5;
160    public static final int kDriverStationEIO_DigitalIn = 6;
161    public static final int kDriverStationEIO_DigitalOut = 7;
162    public static final int kDriverStationEIO_FixedDigitalOut = 8;
163    public static final int kDriverStationEIO_PWM = 9;
164    public static final int kDriverStationEIO_Encoder = 10;
165    public static final int kDriverStationEIO_TouchSlider = 11;
166    public static final int kADXL345_SPI = 1;
167    public static final int kADXL345_I2C = 2;
168    public static final int kCommand_Scheduler = 1;
169    public static final int kCommand2_Scheduler = 2;
170    public static final int kSmartDashboard_Instance = 1;
171    public static final int kKinematics_DifferentialDrive = 1;
172    public static final int kKinematics_MecanumDrive = 2;
173    public static final int kKinematics_SwerveDrive = 3;
174    public static final int kOdometry_DifferentialDrive = 1;
175    public static final int kOdometry_MecanumDrive = 2;
176    public static final int kOdometry_SwerveDrive = 3;
177  }
178}