1
1
This commit was SVN r1424.
Этот коммит содержится в:
Tim Woodall 2004-06-21 15:24:40 +00:00
родитель 0f5bc64c06
Коммит 4e224f010d
2 изменённых файлов: 19 добавлений и 12 удалений

Просмотреть файл

@ -4,22 +4,22 @@
#include "request/request.h" #include "request/request.h"
ompi_class_t ompi_request_t_class = {
"ompi_request_t",
OBJ_CLASS(ompi_object_t),
(ompi_construct_t) ompi_request_construct,
(ompi_destruct_t) ompi_request_destruct,
};
static void ompi_request_construct(ompi_request_t* req)
void ompi_request_construct(ompi_request_t* req)
{ {
req->req_mode = OMPI_REQUEST_INVALID; req->req_mode = OMPI_REQUEST_INVALID;
} }
void ompi_request_destruct(ompi_request_t* req) static void ompi_request_destruct(ompi_request_t* req)
{ {
} }
OBJ_CLASS_INSTANCE(
ompi_request_t,
ompi_object_t,
ompi_request_construct,
ompi_request_destruct);

Просмотреть файл

@ -9,7 +9,7 @@
#include "class/ompi_list.h" #include "class/ompi_list.h"
extern ompi_class_t ompi_request_t_class; OBJ_CLASS_DECLARATION(ompi_request_t);
typedef enum { typedef enum {
OMPI_REQUEST_PML, OMPI_REQUEST_PML,
@ -32,8 +32,15 @@ struct ompi_request_t {
}; };
typedef struct ompi_request_t ompi_request_t; typedef struct ompi_request_t ompi_request_t;
void ompi_request_construct(ompi_request_t*);
void ompi_request_destruct(ompi_request_t*); #define OMPI_REQUEST_INIT(request) \
do { \
while(0);
#define OMPI_REQUEST_FINI(request) \
do { \
while(0);
#endif #endif