モードでは、クライアントとサーバーは同じプロセスですが、コードベースは別です。モデルに移行するためにのみ使用します。バインダ化も参照してください。サーバーインターフェースのメソッドを実装するプロセス。パススルーも参照してください。インフラストラクチャ。バージョンパッケージのバージョン。つの整数で構成されます。インクリメントでは、型とメソッドを追加できますが、変更はできません。フレームワークを交換できるようにすることです。パーティションに配置されます。設計では、次の点のバランスが考慮されています。さまざまなアーキテクチャ、ツールチェーン、ビルド構成でコンパイルできる、信頼性の高い相互運用可能なプロセス間のインターフェースを作成します。インターフェースはバージョニングされており、公開後は変更できません。オペレーションの回数を最小限に抑えようとしています。インターフェースも提供します。つをサポートしています。インターフェース定義言語(AIDL)をご覧ください)。メソッドから効率的に返されない値は、コールバック関数を介して返されます。データを受け取っても、データのオーナー権限は変更されません。オーナー権限は常に呼び出し元の関数が保持します。データは、呼び出された関数が存続する間のみ保持すればよく、呼び出された関数が結果を返したらすぐに破棄できます。HAL)をラップします。フレームワークの両方に対して透過的です。クライアントと実装でのみ使用できます。本質的にバインダ化されています。される関数を定義します。メソッドは直接関数呼び出し(同じスレッド)で呼び出されます。スレッドセーフでなければなりません)。トランザクションを別のスレッドで実行できます)。呼び出しを渡すのではなく、目的の関数が直接呼び出されます。複数の実装が提供される可能性があります。PTFooAccurate.cpp)。実装をバインダ化できます。つのパッケージが作成されます。a.b.c.d@M.N::IFoo-impl。インスタンス化されます。使用してベースコードを生成できます。a.b.c.d@M.N::IFoo-service。実装をパススルーとバインダ化の両方で使用できるようにします。インスタンスへのアクセスを取得できます。バインダ化されたサービスを見つけようとします。サービスの検索を試みます。モードでサービスを開くことはできません)。プリプロセッサは使用しません)。明白な使用を除いて)文法の一部です。ガイドをご覧ください。ドキュメント用のコメントを示します。型、メソッド、フィールド、列挙値の宣言にのみ適用できます。複数行のコメントを示します。行末までのコメントを示します。除いて、改行は他の空白文字と同じです。行末までのテキストは、文法の一部ではなく、文法についてのコメントです。用語が空であることを意味します。それが省略可能であることを意味します。個以上の項目を含むシーケンスを、区切り記号を用いて示します。可変個引数がありません。カンマはシーケンス要素を区切ります。セミコロンは、最後の要素を含め、各要素を終了します。