GMTCTripRequest クラス リファレンス

GMTCTripRequest クラス リファレンス

概要

運行中のルートを取得するためのパラメータを指定するためのリクエスト オブジェクト。

GMTSRequest を継承します。

GMTCMutableTripRequest によって継承されます。

パブリック メンバー関数

(instancetype)- initWithRequestHeader:tripName:autoRefreshTimeInterval:
 オブジェクトを初期化します。
(instancetype)- initWithRequestHeader:
 オブジェクトの初期化。

プロパティ

NSString * tripName
 対象となるルートの名前。
NSTimeInterval autoRefreshTimeInterval
 ルート リクエストの更新間隔。
GMTSRequestHeaderrequestHeader
 リクエストのヘッダー。追加のリクエスト条件を指定します。

メンバー関数のドキュメント

-(instancetype)initWithRequestHeader: (null 許容 GMTSRequestHeader *) requestHeader
tripName: (nullable NSString *)  tripName
autoRefreshTimeInterval: (NSTimeInterval) autoRefreshTimeInterval

オブジェクトを初期化します。

パラメータ:
requestHeaderリクエストのヘッダー オブジェクト。
tripNameルートの名前。nil に設定すると、`tripName` プロパティ ゲッターは "" を返します。
autoRefreshTimeIntervalルート リクエストの更新間隔。
-(instancetype)initWithRequestHeader: (null 許容 GMTSRequestHeader *) requestHeader

オブジェクトの初期化。

パラメータ:
requestHeader現在のリクエストとバインドするリクエスト ヘッダー オブジェクト。

プロパティのドキュメント

- (NSString*) tripName [read, copy]

対象となるルートの名前。

nil に設定した場合、値は空の文字列("")になります。

GMTCMutableTripRequest に実装されます。

-(NSTimeInterval)autoRefreshTimeInterval [read, assign]

ルート リクエストの更新間隔。

GMTCMutableTripRequest に実装されます。

- (GMTSRequestHeader*) requestHeader [read, copy, inherited]

リクエストのヘッダー。追加のリクエスト条件を指定します。

GMTCMutableTripRequest に実装されます。