C++ SDK

◆ AddItinerary() [2/2]

static int CApplicationAPI::AddItinerary ( LpError  lpError,
LPCTSTR  lpszItineraryJson,
LPCTSTR  lpszItineraryName,
DWORD  dwMaxTime = DEFAULT_MAX_TIME 
)
static

The function creates itinerary from the JSON string.

Parameters
lpErrorAdditional error information returned from Drive.
lpszItineraryJsonItinerary in JSON format.
lpszItineraryNameItinerary name.
dwMaxTimeMaximum time (in milliseconds) function can take. If dwMaxTime=0 function execution is not time limited.
Returns
1 if successful, other value otherwise.

AddItinerary creates itinerary from the JSON string. Existing itinerary with the same name will be overwriten.

Possible error codes returned from Drive are:

  • 0 - Function not succeeded.
  • 1 - Function succeeded.
  • 2 - Drive not succeeded.
  • 3 - Function reached timeout.