MapTrip Interface Android Reference Manual 9.10.1
Loading...
Searching...
No Matches
de.infoware.android.mti.VehicleProfileListener Interface Reference

Public Member Functions

void setExtendedVehicleAttributesResult (int requestId, ApiError returnCode)
 
void getVehicleProfilesCountResult (int requestId, int numberOfAvailableProfiles, ApiError returnCode)
 
void getVehicleProfileResult (int requestId, ApiError returnCode, String profileName, VehicleType vehicleType, int load, double totalWeightInKg, double weightPerAxleInKg, double totalLengthInMeters, double vehicleWidthInMeters, double vehicleHeightInMeters, int numberOfAxles, VehicleLoadTrc tunnelRestrictionCode)
 
void getActiveVehicleProfileResult (int requestId, ApiError returnCode, int index)
 
void activateVehicleProfileResult (int requestId, ApiError returnCode)
 
void activateExtendedVehicleAttributesResult (int requestId, ApiError returnCode)
 

Member Function Documentation

◆ activateExtendedVehicleAttributesResult()

void de.infoware.android.mti.VehicleProfileListener.activateExtendedVehicleAttributesResult ( int  requestId,
ApiError  returnCode 
)

Called after processing an VehicleProfile.activateExtendedVehicleAttributes() call.

Parameters
requestId- unique identifier returned by the initiating request
returnCode- of type MTI_ERROR

◆ activateVehicleProfileResult()

void de.infoware.android.mti.VehicleProfileListener.activateVehicleProfileResult ( int  requestId,
ApiError  returnCode 
)

Called after processing an VehicleProfile.activateVehicleProfile() call.

Parameters
requestId- unique identifier returned by the initiating request
returnCode- of type MTI_ERROR

◆ getActiveVehicleProfileResult()

void de.infoware.android.mti.VehicleProfileListener.getActiveVehicleProfileResult ( int  requestId,
ApiError  returnCode,
int  index 
)

Called after processing an VehicleProfile.getVehicleProfile() call. The parameter values are only valid if the parameter returnCode is ApiError.OK.

Parameters
requestId- unique identifier returned by the initiating request
returnCode- of type MTI_ERROR
index- zero based index of the active profile

◆ getVehicleProfileResult()

void de.infoware.android.mti.VehicleProfileListener.getVehicleProfileResult ( int  requestId,
ApiError  returnCode,
String  profileName,
VehicleType  vehicleType,
int  load,
double  totalWeightInKg,
double  weightPerAxleInKg,
double  totalLengthInMeters,
double  vehicleWidthInMeters,
double  vehicleHeightInMeters,
int  numberOfAxles,
VehicleLoadTrc  tunnelRestrictionCode 
)

Called after processing an VehicleProfile.getVehicleProfile() call. The parameter values are only valid if the parameter returnCode is ApiError.OK.

Parameters
requestId- unique identifier returned by the initiating request
returnCode- of type MTI_ERROR
profileName- unique name of the vehicle profile
vehicleType- vehicle class see MTI_VEHICLE_TYPE
load- loading bitmask ( only valid for vehicle type VehicleType.TRUCK )
totalWeightInKg- total weight of the vehicle including trailers ( only valid for vehicle type VehicleType.TRUCK )
weightPerAxleInKg- weight for every axle ( only valid for vehicle type MTI_VEHICLE_TYPE "MTI_VEHICLE_TYPE_TRUCK" )
totalLengthInMeters- Length of the vehicle including trailers ( only valid for vehicle type VehicleType.TRUCK )
vehicleWidthInMeters- Width of the vehicle including trailers ( only valid for vehicle type VehicleType.TRUCK )
vehicleHeightInMeters- Height of the Vehicle including trailers ( only valid for vehicle type VehicleType.TRUCK )
numberOfAxles- total amount of axles ( only valid for vehicle type VehicleType.TRUCK )
tunnelRestrictionCode- ADR tunnel restriction code ( only valid for vehicle type VehicleType.TRUCK )

◆ getVehicleProfilesCountResult()

void de.infoware.android.mti.VehicleProfileListener.getVehicleProfilesCountResult ( int  requestId,
int  numberOfAvailableProfiles,
ApiError  returnCode 
)

Called after processing an VehicleProfile.getVehicleProfilesCount() call.

Parameters
requestId- unique identifier returned by the initiating request
numberOfAvailableProfiles-number of available profiles on the server
returnCode- ApiError.OK on success

◆ setExtendedVehicleAttributesResult()

void de.infoware.android.mti.VehicleProfileListener.setExtendedVehicleAttributesResult ( int  requestId,
ApiError  returnCode 
)

Called after processing an VehicleProfile.setExtendedVehicleAttributes() call.

Parameters
requestId- unique identifier returned by the initiating request
returnCode- of type MTI_ERROR