AndroidにおけるカスタムParcelableオブジェクトとAIDLを用いたプロセス間通信の実装
プロジェクト概要
この記事では、Androidアプリケーション間でカスタムデータ構造を含むプロセス間通信(IPC)を行う方法を説明します。Androidが提供するBinderフレームワークとAIDL(Android Interface Definition Language)を活用して、複数アプリケーション間でデータを双方向にやり取りする実装例を紹介します。
実装要件
2つのアプリケーション間でのデータ交換
...
5月19日 19:39 投稿
ftok関数
ftok関数の概要
UnixやLinux環境において、ftok関数はプロセス間通信(IPC)機構で使用される一意のキーを生成するために使われます。このキーは、メッセージキュー、セマフォ、共有メモリなどのIPCリソースを識別するために利用されます。ftokという名前は「file to key」の略称に由来します。
関数のプロトタイプ
#include <sys/ipc.h>
key_t ftok(const char *p ...
5月18日 21:44 投稿
Chromium Embedded Framework (CEF3) 開発ガイド
Chromium Embedded Framework(CEF)は、Google Chromium をベースにしたオープンソースのフレームワークであり、サードパーティアプリケーションにウェブブラウザ機能を埋め込むことを目的としています。CEF3 は Chromium の Content API を利用したマルチプロセスアーキテクチャを採用し、高いパフォーマンスと安定性、GPU アクセラレーション、WebRTC、DevTools リモー ...
5月10日 18:27 投稿