added init/fini stubs
This commit was SVN r1424.
Этот коммит содержится в:
родитель
0f5bc64c06
Коммит
4e224f010d
@ -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
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user