SETMWID
SETMWID
Section: PVM Version 3.4 (3PVM) Updated: 18 May, 1994 Local index
Up
NAME
pvm_getmwid,
pvm_setmwid - Get or set wait ID of a message.
[In Version 3.4: Relaced by pvm_getminfo and pvm_setminfo]
SYNOPSIS
C int info = pvm_getmwid( int bufid )
int info = pvm_setmwid( int bufid, int waitid )
Fortran Not Available
PARAMETERS
- bufid
-
Message buffer identifier.
- waitid
-
Wait identifier number.
DESCRIPTION
A wait identifier is part of a message (like the source,
destination, tag and body).
It is used to match a reply to the corresponding request.
The default wait ID for a message is zero (none).
pvm_getmwid returns the wait ID associated with a message buffer,
or a negative error code.
pvm_setmwid assigns a new wait ID to a message buffer.
It returns PvmOk unless an error occurs.
EXAMPLES
int src, tag;
pvm_recv(-1, -1);
/* ... process, compose reply message */
pvm_setmwid(pvm_getsbuf(), pvm_getmwid(pvm_getrbuf()));
pvm_bufinfo(pvm_getrbuf(), (int *)0, &tag, &src);
pvm_send(src, tag);
ERRORS
The following error conditions can be returned by
pvm_getmwid or pvm_setmwid:
- PvmBadParam
-
Invalid value for bufid argument.
- PvmNoSuchBuf
-
Message buffer bufid doesn't exist.
SEE ALSO
pvm_bufinfo(3PVM)
Index
- NAME
-
- SYNOPSIS
-
- PARAMETERS
-
- DESCRIPTION
-
- EXAMPLES
-
- ERRORS
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 21:53:20 GMT, April 16, 2011