Support | Command | Coded In |
n/a | DISKQIO_CFG | |
n/a | IO_QUALIFIER | |
Full | M$A2D | C |
n/a | M$ACCEPT_CLIENT | |
Full | M$ADDCOMP | Fortran |
Full | M$ADDSREC | Fortran |
Full | M$ADDSUBR | Fortran |
Full | M$ADDT6SREC | Fortran |
Full | M$ADDT6SUBR | Fortran |
Full | M$ADD_READ_AUX Uses AUX name to number translation | C |
None | M$ADVISORY | |
Full | M$ALIGN | Fortran |
Full | M$ALLOCATE | C |
Full | M$AOP Internal | Fortran |
Full | M$AOPF Internal | Fortran |
Full | M$AOP_ADDR Internal | Fortran |
Full | M$AOP_FIND Internal | Fortran |
Full | M$APICK | C |
Partial | M$APICK_POST | C |
Full | M$ARSLT | C |
n/a | M$ASSIGN_ARGUMENTS Internal | |
None | M$BEEP | |
Full | M$BETWEEN | Java/C |
Full | M$BITSHIFT | Fortran |
n/a | M$BLUE2GOLD | |
Full | M$BPA | Fortran |
Full | M$BPE | Fortran |
Full | M$BPICK | C |
Full | M$BPS | Fortran |
n/a | M$BRDG_EXCEPT | |
n/a | M$BROADCAST_BITS Internal | |
Full | M$BRSLT | C |
n/a | M$BUFFER_SERVER | |
n/a | M$BUFFER_SOCKET | |
Full | M$BYTES_REQD XM44 API | C++ |
Full | M$CAR_TO_GEO | Fortran |
Full | M$CAR_TO_SPH | Fortran |
Full | M$CFFT Uses NMFFT | Fortran |
Full | M$CHECKIN Internal | C |
Full | M$CHK | Fortran |
n/a | M$CHK_PKT_FLAGS | |
n/a | M$CHK_PKT_TYPE | |
Full | M$CLEAN | C |
Full | M$CLEAR_READ_AUXLIST Uses AUX name to number translation | C |
Full | M$CLOSE | C |
n/a | M$CLOSE_EXT_HEADER Internal | |
n/a | M$CLOSE_SHELLFILE Internal | |
n/a | M$CLOSE_SOCKET | |
Full | M$COMPTYPE_NAME | Fortran |
n/a | M$CONNECT_TO_SOCKET | |
n/a | M$CONTROL_PANEL_TO_FILE Internal | |
Full | M$CONVERSION_FACTOR | Fortran |
Full | M$CONVERT | Fortran |
n/a | M$CONVERT_HEADER NeXtMidas does this automatically | |
n/a | M$CONVERT_HEADER_TO NeXtMidas does this automatically | |
n/a | M$CONVERT_PKT_REP | |
Full | M$CONVERT_TO | Fortran |
Full | M$CONVERT_UNITS | Fortran |
None | M$CPICK | C |
n/a | M$CRAY2BLUE NeXtMidas does this automatically | |
n/a | M$CREATE_DBL_SOCKET | |
n/a | M$CREATE_MLT_SOCKET | |
n/a | M$CREATE_SEMAPHORE | |
n/a | M$CREATE_SERVER | |
n/a | M$CREATE_SOCKET | |
Full | M$CRF_TO_CRF | Fortran |
Full | M$CRF_TO_ECR | Fortran |
Full | M$CRVMUL | Fortran |
n/a | M$CTAG Internal | |
n/a | M$CTRLC Internal | |
n/a | M$CTRLC_ENABLE Internal | |
Full | M$CVBLK | Fortran |
Full | M$CVCONJ | Fortran |
Full | M$CVMAG | Fortran |
Full | M$CVMAG2 | Fortran |
Full | M$CVMOV | Fortran |
Full | M$CVMUL | Fortran |
Full | M$CVNORM | Fortran |
Full | M$CVPHA | Fortran |
Full | M$CVPHAD | Fortran |
Full | M$CVRPHAD | Fortran |
Full | M$CVSADD | Fortran |
Full | M$CVSMUL | Fortran |
Full | M$CVSUM | Fortran |
Full | M$CVSUMS | Fortran |
Full | M$D2A | Fortran |
Full | M$D2A_FORM | Fortran |
Full | M$D2F | Fortran |
Full | M$DEFINE_AUX Uses AUX name to number translation | C |
Full | M$DEG2DM | Fortran |
Full | M$DEG2DMS | Fortran |
Full | M$DELETE | Fortran |
n/a | M$DELETE_SEMAPHORE | |
Full | M$DEL_KEYDATA | C |
Full | M$DEL_KEYWORD | C |
Full | M$DEL_READ_AUX Uses AUX name to number translation | C |
Full | M$DEL_RESULT | C |
Full | M$DEQ | Fortran |
Full | M$DEQT | Fortran |
n/a | M$DESTROY_SERVER | |
Full | M$DIDNT | C |
n/a | M$DIRECTORY | |
n/a | M$DISKUNX_DEV Platform Dependent - Unix | |
n/a | M$DISPATCH | |
n/a | M$DISP_PKT_MAP | |
Full | M$DMS2DEG | Fortran |
Full | M$DO | C |
Full | M$DPICK | C |
Full | M$DRSLT | C |
n/a | M$DSENGINEID DataStreams | |
Full | M$DVADD | Fortran |
Full | M$DVSCALE | Fortran |
Full | M$DWGET | C |
Full | M$DWINIT | C |
Full | M$DWPUT | C |
n/a | M$DWPUTU DataStream | |
n/a | M$DYNLIB_CLOSE | |
n/a | M$DYNLIB_OPEN | |
n/a | M$DYNLIB_RUN | |
Full | M$ECI_TO_ECR | Fortran |
Full | M$ECR_TO_CRF | Fortran |
Full | M$ECR_TO_ECI | Fortran |
Full | M$ECR_TO_TOP | Fortran |
None | M$ELEMENT | |
None | M$EMERGENCY | |
n/a | M$ENV X-Midas Docs: Shouldn't be used by user code. | |
Full | M$EPOCH_HOUR_ANGLE | Fortran |
n/a | M$ERRMSG Platform Dependent - VMS | |
Full | M$ERROR | Fortran |
n/a | M$EXECUTE_COMMAND_STR Internal,XM44 API | |
n/a | M$EXECUTE_JUMP Internal | |
None | M$EXEC_TRAP | |
Full | M$EXISTENCE | C |
n/a | M$EXIT Internal | |
Full | M$EXPAND_HTYPE Library/Intrinsic Only | Fortran |
Full | M$EXPAND_IOTYPES | Fortran |
None | M$EXPORT | |
Full | M$EXT | Java/C |
Full | M$F2A | Fortran |
Full | M$F2D | Fortran |
n/a | M$FCLOSE Low-Level I/O | |
n/a | M$FCREATE Low-Level I/O | |
n/a | M$FEOF Internal | |
Full | M$FFTFLAGS | Fortran |
Full | M$FFTPREP Internal | Fortran |
Full | M$FFTSIZE | Fortran |
Full | M$FFTSIZE_BEST | Fortran |
Full | M$FFTSIZE_VALID XM410 API | C++ |
Full | M$FILAD | C |
Full | M$FILE | Fortran |
Full | M$FILENAME | Fortran |
Full | M$FILENAMEOPT | Fortran |
Full | M$FILENAME_IS_PIPE XM46 API | C++ |
n/a | M$FILTERED_FETCH Internal | |
n/a | M$FIND_COMMAND Internal | |
Full | M$FIND_KEYDATA | C |
n/a | M$FIND_SWITCH Internal | |
Full | M$FINTERP | Fortran |
Full | M$FINTERPD | Fortran |
n/a | M$FOPEN Low-Level I/O | |
Full | M$FORCE1000 | C |
Full | M$FORCE2000 | C |
Full | M$FORMAT_NAME | Fortran |
None | M$FORM_PATH | |
Full | M$FPICK | C |
n/a | M$FREAD Low-Level I/O | |
Full | M$FREE | C |
Full | M$FREEALL | C |
Full | M$FRSLT | C |
Full | M$FWGET | C |
Full | M$FWINIT | C |
Full | M$FWPUT | C |
n/a | M$FWRITE Low-Level I/O | |
Full | M$GENRADIX Internal | Fortran |
Full | M$GEO_TO_CAR | Fortran |
n/a | M$GETLOG | |
Dep. | M$GETW_MESSAGE Deprecated | Fortran |
Full | M$GET_AUX_PATH Uses AUX name to number translation | C |
n/a | M$GET_AVAIL | |
n/a | M$GET_COMMAND Internal | |
n/a | M$GET_COMMAND_STR Internal,XM44 API | |
Full | M$GET_DEFAULT | C |
Full | M$GET_DSWITCH | C |
Full | M$GET_DSWITCH_DEF | C |
Full | M$GET_EPOCH | Fortran |
n/a | M$GET_HISTORY Internal | |
n/a | M$GET_INPUT | |
Full | M$GET_KEYDATA | C |
Full | M$GET_KEYWORD | C |
n/a | M$GET_MACRO_NAME Internal | |
Dep. | M$GET_MESSAGE Deprecated | Fortran |
Full | M$GET_MSG | C |
Full | M$GET_MSGL | Fortran |
n/a | M$GET_PKT | |
Full | M$GET_PSWITCH | C |
Full | M$GET_QUALIFIER | C |
Full | M$GET_RESULT | C |
Full | M$GET_SSWITCH | C |
Full | M$GET_SSWITCH_DEF | C |
Full | M$GET_SWITCH | C |
Full | M$GET_SWITCH_DEF | C |
Full | M$GET_T6SUBRECORD | Fortran |
Full | M$GET_UQUALIFIER | C |
Full | M$GET_USWITCH | C |
n/a | M$GOLD2BLUE NeXtMidas does this automatically | |
n/a | M$GOLDREP NeXtMidas does this automatically | |
n/a | M$GOTO Internal | |
Full | M$GRAB | C |
Full | M$GRAB5N | Fortran |
Full | M$GRABT | Fortran |
Full | M$GRABX | C |
None | M$GRABXP Packetized files only | |
Full | M$GRABXT | Fortran |
None | M$GRABXZ Packetized files and pipes only | |
Full | M$GSUB | Fortran |
Full | M$GSUBL | Fortran |
Full | M$HCBFUNC | C |
Full | M$HEAD | Java/C |
n/a | M$HM_FLAG | |
Full | M$IMPORT | C |
None | M$INACTIVE | |
Full | M$INDEX | Fortran |
Full | M$INFO | Fortran |
Full | M$INIT | C |
Full | M$INITIALIZE | C |
n/a | M$INIT_MSG Not applicable to NeXtMidas | |
n/a | M$INIT_TIMER Platform Dependent - Unix | |
Full | M$INOK | C |
Full | M$INOKW | C |
Full | M$INTERP | Fortran |
Full | M$INTERPD | Fortran |
Full | M$IPICK | C |
Full | M$IRSLT | C |
Full | M$L2A | Fortran |
Full | M$LDIRECTORY | C |
Full | M$LENGTH | C |
Full | M$LENGTHD | C |
Full | M$LENGTHQ | Fortran |
n/a | M$LOCK | |
n/a | M$LOCK_SEMAPHORE | |
None | M$LOGICAL | |
Full | M$LOWERCASE | Fortran |
Full | M$LPICK | C |
Full | M$LRSLT | C |
Full | M$LWGET | C |
Full | M$LWINIT | C |
Full | M$LWPUT | C |
n/a | M$MACRO_RETURN Internal | |
Full | M$MALLOC | C |
Full | M$MALLOC64 | C |
Partial | M$MAP_BUFFER Not applicable, just prints an info message. | C |
Partial | M$MAP_SECTION Not applicable, just prints an info message. | C |
n/a | M$MAP_SHM | |
Full | M$MATRIX_CPY | Fortran |
Full | M$MATRIX_DUMP | Fortran |
Full | M$MATRIX_IDN | Fortran |
Full | M$MATRIX_INV | Fortran |
Full | M$MATRIX_MUL | Fortran |
Full | M$MATRIX_MULA | Fortran |
Full | M$MATRIX_MULAB | Fortran |
Full | M$MATRIX_MULPVA | Fortran |
Full | M$MATRIX_ROT | Fortran |
Full | M$MATRIX_TOP2ECR | Fortran |
Full | M$MATRIX_TRN | Fortran |
n/a | M$MCR_BOUND Internal | |
n/a | M$MCR_FETCH Internal | |
n/a | M$MCR_FETCH_NEXT Internal | |
None | M$MESSAGE | |
Full | M$MFREE | C |
Full | M$MJD2YDY | Fortran |
Full | M$MJD2YMD | Fortran |
None | M$MORE | |
Full | M$MOVE | C |
n/a | M$MSGFUNC Not applicable to NeXtMidas | |
None | M$MSGLOG | |
n/a | M$MTAG Internal | |
Full | M$MWGET | C |
Full | M$MWINIT | C |
Full | M$MWPUT | C |
None | M$NELEMENTS | |
Full | M$NEXTLINE | Fortran |
Full | M$NEXTLINE_SOURCE | Fortran |
n/a | M$NEXT_FILE_LU Platform Dependent - VMS | |
n/a | M$NEXT_MSG Supports M$GET_MSG | Fortran |
None | M$NFORMAT | |
Full | M$NOW | Java/C |
Full | M$NPM XM44 API | C |
Full | M$NPT | Fortran |
None | M$NSEARCH | |
n/a | M$NUMBER_PARAMETERS XM44 API | |
Full | M$OPEN | C |
n/a | M$OPEN_EXT_HEADER Internal | |
n/a | M$OPEN_SHELLFILE Internal | |
Full | M$OPEN_T6SUBRECORDS | Fortran |
Full | M$PARSE | Fortran |
n/a | M$PARSE_COMMAND Internal | |
n/a | M$PARSE_COMMAND_STR Internal,XM44 API | |
n/a | M$PATTACH Internal | |
Full | M$PAUSE | C |
n/a | M$PCREATE Internal | |
n/a | M$PHEADLOC Internal | |
None | M$PICK Low-level | C |
n/a | M$PINDICES Internal | |
n/a | M$PIPE_PREP Internal | |
n/a | M$PKT_EXCEPT | |
n/a | M$PKT_FILE_REG | |
n/a | M$PKT_HDRMOD | |
n/a | M$PKT_INIT | |
n/a | M$PKT_MAP_RESOLVE | |
n/a | M$PKT_MAP_SEARCH | |
n/a | M$PKT_PROPAGATE | |
n/a | M$PKT_REGISTER | |
n/a | M$PKT_SHOW_REG | |
n/a | M$POPEN Internal | |
n/a | M$POP_MACRO_STACK Internal | |
Full | M$POWER2GE | Fortran |
Full | M$POWER2LE | Fortran |
Full | M$PPICK | C |
n/a | M$PREAD Internal | |
n/a | M$PREP_PKT | |
n/a | M$PRESYNC | |
Full | M$PROMOTE_FORMAT | Fortran |
Full | M$PROMOTE_TYPE | Fortran |
Full | M$PROMOTE_TYPE3 | Fortran |
Full | M$PROPAGATE | C |
n/a | M$PROP_EXCEPT | |
n/a | M$PUSH_MACRO_STACK Internal | |
Full | M$PUT_EPOCH | Fortran |
n/a | M$PUT_HISTORY Internal | |
Full | M$PUT_KEYDATA | C |
Full | M$PUT_KEYWORD | C |
Full | M$PUT_RESULT | C |
Full | M$PUT_T6SUBRECORD | Fortran |
n/a | M$PWRITE Internal | |
None | M$QPICK | C |
n/a | M$QUERY Internal | |
None | M$RANGE | |
n/a | M$RASSIGN Deprecated | C |
n/a | M$RATTRIBUTES | C |
n/a | M$RATTR_MASK2STR | C |
n/a | M$RATTR_STR2MASK | C |
Full | M$RCAST | C |
Dep. | M$RDEL Deprecated | C |
None | M$RDISP | C |
n/a | M$READ_OFFSET Internal | |
n/a | M$READ_SOCKET | |
Full | M$RECAST | Fortran |
Full | M$REFORMAT | Fortran |
Full | M$REMALLOC | C |
None | M$REMALLOC64 | C |
n/a | M$REMOTE_NAME | |
Full | M$RENAME | Fortran |
Full | M$REPL_KEYWORD | C |
n/a | M$RESET Internal | |
Full | M$RETURN Internal | C |
Full | M$RETYPE | Fortran |
Full | M$RFFT Uses NMFFT | Fortran |
None | M$RFILTER | C |
Full | M$RFIND | C |
n/a | M$RGET Deprecated | C |
None | M$RGOOD | C |
Full | M$ROOT | Java/C |
n/a | M$RPUT Deprecated | C |
n/a | M$RUN_BG Internal | |
n/a | M$RUN_DS Internal | |
n/a | M$RUN_DSM Internal | |
n/a | M$RUN_INTRINSIC Internal | |
n/a | M$RUN_MACRO Internal | |
n/a | M$RUN_OS Internal | |
n/a | M$RUN_PRIMITIVE Internal | |
n/a | M$SAVE_HISTORY Internal | |
Full | M$SCOPE_KEYWORD | C |
Full | M$SCOPE_KEYWORD_QUIET | C |
Full | M$SEARCH | Fortran |
Full | M$SEARCHB | Fortran |
Full | M$SEC2TOD | Fortran |
Full | M$SEC2TSPEC | Fortran |
Full | M$SECNDS | Fortran |
Full | M$SEEK | C |
Dep. | M$SEND_MESSAGE Deprecated | Fortran |
Full | M$SEND_MSG | C |
Full | M$SEND_MSGE | C |
Full | M$SEND_MSGL | Fortran |
n/a | M$SEND_PKT | |
n/a | M$SET_LINGER | |
n/a | M$SET_PAUSE_TIME | |
n/a | M$SET_REUSEADDR | |
n/a | M$SHELL Internal | |
Full | M$SHOVE | C |
Full | M$SHOVEX | C |
n/a | M$SHOW_TIMER Platform Dependent - Unix | |
n/a | M$SOCKET_CHECK_BREAK | |
Full | M$SPA | Fortran |
n/a | M$SPAWN | |
Full | M$SPH_TO_CAR | Fortran |
Full | M$SPICK | C |
Full | M$STMALLOC | C |
Full | M$STMFREE | C |
Full | M$STR2RESULT | C |
Full | M$STRIM | C |
Full | M$STYPE | Fortran |
Full | M$STYPEQ | Fortran |
Full | M$SUBS | Fortran |
Full | M$SUBSL | Fortran |
Full | M$SUB_FIND | Fortran |
Full | M$SUB_FORMAT | Fortran |
Full | M$SUB_NAME | Fortran |
Full | M$SUB_OFFSET | Fortran |
Full | M$SYNC | C |
n/a | M$SYSTEM | |
Full | M$TAIL | Java/C |
Full | M$TALIGN | Fortran |
Full | M$TEST_FORMAT | C |
Full | M$TIMES2STR | Fortran |
Full | M$TIMES2TOD | Fortran |
Full | M$TIME_FORMAT | Fortran |
Full | M$TOD2SEC | Fortran |
Full | M$TOD2TIMES | Fortran |
Full | M$TODO | C |
Full | M$TOP_TO_ECR | Fortran |
Full | M$TOP_TO_TOP | Fortran |
Full | M$TPICK Always returns 2 (for picosecond precision). Never returns 1 (microsecond) | C |
Full | M$TRANSFER | Fortran |
Full | M$TRANSFORM | Fortran |
n/a | M$TRIM Internal | |
Full | M$TRIMS | Java/C |
Full | M$TRIM_QUOTES | Fortran |
n/a | M$TRN_LOG Platform Dependent - VMS | |
Full | M$TRSLT | C |
Full | M$TYPE | Fortran |
Partial | M$UAPICK modifier flags not supported | C |
n/a | M$UNBLOCK_SERVER | |
n/a | M$UNBLOCK_SOCKET | |
Full | M$UNITS_NAME | Fortran |
n/a | M$UNLOCK_SEMAPHORE | |
n/a | M$UNMAP_SHM | |
n/a | M$UNTANGLE_SOCKETS | |
Full | M$UPDATE_HEADER | C |
Full | M$UPDATE_T6SUBRECORDS | Fortran |
Full | M$UPICK | C |
Full | M$UPPERCASE | Fortran |
Full | M$VADD | Fortran |
Full | M$VALID_AUX Uses AUX name to number translation | C |
Full | M$VBLK | Fortran |
n/a | M$VERIFY Internal | |
Full | M$VFILL | Fortran |
Full | M$VINIT | Fortran |
Full | M$VLOG10 | Fortran |
Full | M$VMOV | Fortran |
Full | M$VMOVN | Fortran |
Full | M$VMOVNB | Fortran |
Full | M$VMUL | Fortran |
Full | M$VMXMN | Fortran |
Full | M$VNORM | Fortran |
Full | M$VPROMOTE | Fortran |
Full | M$VRAND | Fortran |
Full | M$VSADD | Fortran |
Full | M$VSMUL | Fortran |
Full | M$VSTYPE | Fortran |
Full | M$VSUB | Fortran |
Full | M$VSUM | Fortran |
Full | M$VSUMS | Fortran |
Full | M$VTYPE | Fortran |
Full | M$VTYPEQ | Fortran |
Full | M$WARNING | Fortran |
n/a | M$WGETID Does not support ID names | |
Full | M$WINDOW | Fortran |
Full | M$WINDOW_BY_ID | Fortran |
n/a | M$WINDOW_COLUMNS Internal | |
Full | M$WINDOW_ID | Fortran |
n/a | M$WINDOW_ROWS Internal | |
None | M$WORD | |
Full | M$WORDWRAP | Fortran |
Full | M$WRAPNEXTLINES | Fortran |
n/a | M$WRITE_SOCKET | |
Full | M$XFER_LENGTH | C |
n/a | M$XRSLT XM44 API | |
Full | M$YDY2YMD | Fortran |
Full | M$YMD2MJD | Fortran |
Partial | M$_PICK Not supported yet since it depends on unsupported M$RGOOD | Fortran |
n/a | MD$MESSAGE System Only | |
Full | MD$STYPE | Fortran |
Full | MD$STYPEQ | Fortran |
Full | MD$VPROMOTE | Fortran |
Full | MD$VSTYPE | Fortran |
Full | MD$VTYPE | Fortran |
Full | MD$VTYPEQ | Fortran |