HRESULT _PCRSFN PCRSGetAllStateRRMileage (Trip trip, MileageStruct* combinationArray, long numCombinations)

combinationArray: the output list containing MileageStruct structures representing unique combinations of RR, state and miles for the given trip

numCombinations: the number of structures returned in the array



HRESULT _PCRSFN PCRSGetAllStateRRMileage1 (Trip trip, char *mileageBuffer, long bufferSize)

mileageBuffer: output list of unique combinations of RR, state and miles for the given trip

bufferSize: the length of the mileageBuffer


 

HRESULT _PCRSFN PCRSGetStateMiles (Trip trip, int stIndx, long *pMiles, char *stAbbr)

stIndx: state index #

pMiles: state miles

stAbbr: state abbreviation

 


HRESULT _PCRSFN PCRSGetStateRRMiles (Trip trip, int stIndx, short rrNum, long *pMiles)

stIndx: state index # (see Appendix E for a list of state index numbers)

rrNum: RR number

pMiles: state miles

 


HRESULT _PCRSFN PCRSGetMaxStates (short *maxStates)

maxStates: max # of states



HRESULT _PCRSFN PCRSGetMaxStateRRs (short *maxStateRRs)

maxStateRRs: max # of RRs per state