| PMREAD(3) |
PM Programmer's Manual |
PMREAD(3) |
- 名前
-
pmRead - リモート領域からローカル領域にデータをコピーします。
- 形式
-
int pmRead(pmContext *pmc, int rmt_node, pmAddrHandle rmt_hndl, pmAddrHandle local_hndl, size_t len);
- 引数
-
- 実装レベル
-
随意 (REMOTE_READ)
- 機能説明
-
pmRead() はリモート領域からローカル領域へデータをコピーします。
両方の領域とも pmMLock() によってロックされていなければなりません。
ローカルおよびリモートアドレスハンドルは(ロックされたアドレスのハンドル + オフセット) です。
- 注意
-
rmt_hndl、local_hndl および len
のアラインメントはシステム依存です。
len の最小値はシステム依存です。
- 戻り値
-
PM_SUCCESS |
成功 |
EINVAL |
無効なリモートノード番号です。 |
|
無効な長さです。 |
ENOBUFS |
読むのに十分なリソースがありません。 |
ENOSYS |
この操作はサポートされていません。 |
- CREDIT
- This document is a part of the SCore cluster system software
developed at PC Cluster Consortium, Japan.
Copyright (C) 2003 PC Cluster Consortium.