In file msgmgr.h:

extern mid_t mm_RunRecv

(int port,
  int srcnode,
  void* buffer,
  int len)

Запустить прием сообщения

Documentation

Данная функция выполняет запуск операции приема сообщения от указанного узла вычислительного кластера. Нельзя принимать сообщение от текущего узла (т.е. от самого себя). Для обмена сообщениями используется механизм виртуальных каналов: каждый узел вычислительного кластера может осуществлять прием и/или посылку более нескольких сообщений одновременно, создавая для каждого посылаемого/принимаемого сообщения виртуальный канал. Виртуальный канал идентифицируется номером порта (целым числом).
Parameters:
srcnode - номер узла-источника
buffer - указатель на начало сообщения
len - длина сообщения в байтах
Returns:
идентификатор операции >=0 в случае успеха или отрицательный код ошибки
See Also:
ErrorCodes mm_RunSend mm_IsDone ErrorCodes

Alphabetic index


Banner for Parallel DBMS Prototype Functions Guider
Справочник по функциям прототипа параллельной СУБД

замечания и предложения направлять по адресу mzym@csu.ru