NCEPLIBS-bufr
11.5.0
|
Go to the source code of this file.
Functions/Subroutines | |
LOGICAL function | msgfull (MSIZ, ITOADD, MXSIZ) |
THIS LOGICAL FUNCTION DETERMINES WHETHER THE CURRENT SUBSET (OF LENGTH ITOADD BYTES) WILL FIT WITHIN THE CURRENT BUFR MESSAGE. More... | |
Definition in file msgfull.f.
LOGICAL function msgfull | ( | MSIZ, | |
ITOADD, | |||
MXSIZ | |||
) |
THIS LOGICAL FUNCTION DETERMINES WHETHER THE CURRENT SUBSET (OF LENGTH ITOADD BYTES) WILL FIT WITHIN THE CURRENT BUFR MESSAGE.
A FINITE AMOUNT OF "WIGGLE ROOM" IS ALLOWED FOR AS SHOWN BELOW.
PROGRAM HISTORY LOG: 2009-03-23 J. ATOR – ORIGINAL AUTHOR
USAGE: MSGFULL (MSIZ,ITOADD,MXSIZ) INPUT ARGUMENT LIST: MSIZ - INTEGER: SIZE OF CURRENT MESSAGE (IN BYTES) ITOADD - INTEGER: SIZE OF SUBSET TO BE ADDED (IN BYTES) MXSIZ - INTEGER: MAXIMUM SIZE OF A BUFR MESSAGE
OUTPUT ARGUMENT LIST: MSGFULL - LOGICAL: FALSE IF SUBSET WILL FIT; TRUE OTHERWISE
REMARKS: THIS ROUTINE CALLS: None THIS ROUTINE IS CALLED BY: CPYUPD MSGUPD WRCMPS WRDXTB Normally not called by any application programs.