# GoogleRidesharingDriver Framework Reference

# GMTDVehicleState

    enum GMTDVehicleState : NSInteger {}

Enum that represents the current vehicle state.
- `


  ### [GMTDVehicleStateOffline](https://developers.google.com/maps/documentation/mobility/driver-sdk/scheduled/reference/ios/Enums/GMTDVehicleState#/c:@E@GMTDVehicleState@GMTDVehicleStateOffline)


  `

  #### Declaration

  Swift

      case offline = 0

  Objective-C

      GMTDVehicleStateOffline = 0

- `


  ### [GMTDVehicleStateOnline](https://developers.google.com/maps/documentation/mobility/driver-sdk/scheduled/reference/ios/Enums/GMTDVehicleState#/c:@E@GMTDVehicleState@GMTDVehicleStateOnline)


  `

  #### Declaration

  Swift

      case online = 1

  Objective-C

      GMTDVehicleStateOnline