1. drmaa2_msession_free(3)
  2. DRMAA2
  3. drmaa2_msession_free(3)

NAME

drmaa2_msession_free - drmaa2_msession_free, Frees a monitoring session object

SYNOPSIS

#include "drmaa2.h"

void drmaa2_msession_free(drmaa2_msession *monitoring_session);

DESCRIPTION

Frees the memory of a allocated drmaa2_mession object. A drmaa2_mession object is returned by drmaa2_open_mession(3). After freeing the monitoring session is set to NULL.

EXAMPLE

drmaa2_msession ms = drmaa2_open_msession(NULL);

if (ms != NULL) {
   ...
   if (DRMAA2_SUCCESS != drmaa2_close_msession(ms)) {
      drmaa2_string error = drmaa2_lasterror_text();
      fprintf(stderr, "Error during closing the monitoring session: %s\n", error);
      drmaa2_string_free(&error);
   }
   drmaa2_msession_free(&ms);
}

SEE ALSO

drmaa2_open_msession(3)

AUTHOR

Copyright Univa Corporation 2013

  1. Univa Corporation
  2. October 2013
  3. drmaa2_msession_free(3)