diff --git a/imfunctions.c b/imfunctions.c index a1b8c6d..fe4bbe3 100644 --- a/imfunctions.c +++ b/imfunctions.c @@ -30,6 +30,21 @@ #include // time, gmtime etc #include // save fits #include // basename +#include // utimensat +#include // AT_... +/** + * All image-storing functions modify ctime of saved files to be the time of + * exposition start! + */ + +void modifytimestamp(char *filename, imstorage *img){ + if(!filename) return; + struct timespec times[2]; + memset(times, 0, 2*sizeof(struct timespec)); + times[0].tv_nsec = UTIME_OMIT; + times[1].tv_sec = img->exposetime; // change mtime + if(utimensat(AT_FDCWD, filename, times, 0)) WARN(_("Can't change timestamp for %s"), filename); +} // image type suffixes #define SUFFIX_FITS "fits" @@ -175,6 +190,7 @@ int writetiff(imstorage *img){ } TIFFClose(image); green(_("Image %s saved\n"), name); + modifytimestamp(name, img); return 0; } @@ -313,6 +329,7 @@ int writefits(imstorage *img){ TRYFITS(fits_write_img, fp, TUSHORT, 1, img->W * img->H, img->imdata); TRYFITS(fits_close_file, fp); if(*filename == '!') ++filename; // remove '!' from filename + modifytimestamp(filename, img); green(_("Image %s saved\n"), filename); return 0; } @@ -340,19 +357,39 @@ uint16_t *get_imdata(imstorage *img){ */ int save_histo(FILE *f, imstorage *img){ if(!img->imdata) return 1000; - uint8_t histogram[256]; + size_t histogram[256]; size_t l, S = img->W*img->H; uint16_t *ptr = img->imdata; - memset(histogram, 0, 256); + memset(histogram, 0, 256 * sizeof(size_t)); for(l = 0; l < S; ++l, ++ptr){ ++histogram[((*ptr)>>8)&0xff]; } for(l = 0; l < 256; ++l){ - int status = fprintf(f, "%zd\t%u\n", l, histogram[l]); + int status = fprintf(f, "%zd\t%zd\n", l, histogram[l]); if(status < 0){ return status; } } + size_t low2 = S/50, med = S/2, up2 = (S*49)/50, acc = 0; + int lval = -1, mval = -1, tval = -1; + for(l = 0; l < 256; ++l){ // get stat parameters + acc += histogram[l]; + if(lval < 0 && acc >= low2) lval = l; + else if(mval < 0 && acc >= med) mval = l; + else if(tval < 0 && acc >= up2) tval = l; + } + printf("low 2%% (%zd pixels) = %d, median (%zd pixels) = %d, up 2%% (%zd pixels) = %d\n", + low2, lval, med, mval, up2, tval); + double mul = 1., mulmax = 255. / tval; + if(mval < 120 || mval > 134){ + if(lval > 32) mul = 96. / mval; + else if(mval < 127) mul = 120. / mval; + else if(mval < 196) mul = 120. / (mval - lval); + else if(mval < 245) mul = 96. / (tval - lval); + else mval = 0.03; + } + if(mul > mulmax) mul = mulmax; + green("Recommended exposition time: %.2f seconds\n", img->exptime * mul); return 0; } @@ -372,6 +409,7 @@ int writedump(imstorage *img){ WARN(_("Can't make dump")); return 3; } + modifytimestamp(name, img); name = make_filename(img->imname, "histogram.txt", img->st); if(!name) return 4; FILE *h = fopen(name, "w"); @@ -380,6 +418,7 @@ int writedump(imstorage *img){ if(f){ i = save_histo(h, img); fclose(h); + modifytimestamp(name, img); } if(i < 0){ WARN(_("Can't save histogram")); @@ -397,8 +436,8 @@ int writedump(imstorage *img){ */ int store_image(imstorage *img){ int status = 0; - print_stat(img); if(!img->imdata && !get_imdata(img)) return 1; + print_stat(img); if(img->imformat & FORMAT_TIFF){ // save tiff file if(writetiff(img)) status |= 1; } diff --git a/sbig340.c.tags b/sbig340.c.tags index d65ad00..c84aa66 100644 --- a/sbig340.c.tags +++ b/sbig340.c.tags @@ -1,15 +1,33 @@ # format=tagmanager ACCESSPERMSÌ65536Ö0 +ADJ_ESTERRORÌ65536Ö0 +ADJ_FREQUENCYÌ65536Ö0 +ADJ_MAXERRORÌ65536Ö0 +ADJ_MICROÌ65536Ö0 +ADJ_NANOÌ65536Ö0 +ADJ_OFFSETÌ65536Ö0 +ADJ_OFFSET_SINGLESHOTÌ65536Ö0 +ADJ_OFFSET_SS_READÌ65536Ö0 +ADJ_SETOFFSETÌ65536Ö0 +ADJ_STATUSÌ65536Ö0 +ADJ_TAIÌ65536Ö0 +ADJ_TICKÌ65536Ö0 +ADJ_TIMECONSTÌ65536Ö0 AIO_PRIO_DELTA_MAXÌ65536Ö0 ALLOCÌ131072Í(type,var,size)Ö0 ALLPERMSÌ65536Ö0 +ANGLE_TOO_BIGÌ65536Ö0 ANS_CHANGE_BAUDRATEÌ65536Ö0 ANS_COMM_TESTÌ65536Ö0 ANS_EXP_DONEÌ65536Ö0 ANS_EXP_IN_PROGRESSÌ65536Ö0 ANS_RDOUT_IN_PROGRESSÌ65536Ö0 +ANY_HDUÌ65536Ö0 +APPROX_WCS_KEYÌ65536Ö0 APTRÌ131072Í(x)Ö0 ARG_MAXÌ65536Ö0 +ARRAY_TOO_BIGÌ65536Ö0 +ASCII_TBLÌ65536Ö0 AT_EACCESSÌ65536Ö0 AT_EMPTY_PATHÌ65536Ö0 AT_FDCWDÌ65536Ö0 @@ -48,12 +66,59 @@ B600 B75Ì65536Ö0 B921600Ì65536Ö0 B9600Ì65536Ö0 +BAD_ATABLE_FORMATÌ65536Ö0 +BAD_BITPIXÌ65536Ö0 +BAD_BTABLE_FORMATÌ65536Ö0 +BAD_C2DÌ65536Ö0 +BAD_C2FÌ65536Ö0 +BAD_C2IÌ65536Ö0 +BAD_COL_NUMÌ65536Ö0 +BAD_DATATYPEÌ65536Ö0 +BAD_DATA_FILLÌ65536Ö0 +BAD_DATEÌ65536Ö0 +BAD_DECIMÌ65536Ö0 +BAD_DIMENÌ65536Ö0 +BAD_DOUBLEKEYÌ65536Ö0 +BAD_ELEM_NUMÌ65536Ö0 +BAD_F2CÌ65536Ö0 +BAD_FILEPTRÌ65536Ö0 +BAD_FLOATKEYÌ65536Ö0 +BAD_GCOUNTÌ65536Ö0 +BAD_GROUP_ATTACHÌ65536Ö0 +BAD_GROUP_DETACHÌ65536Ö0 +BAD_GROUP_IDÌ65536Ö0 +BAD_HDU_NUMÌ65536Ö0 +BAD_HEADER_FILLÌ65536Ö0 +BAD_HEAP_PTRÌ65536Ö0 +BAD_I2CÌ65536Ö0 +BAD_INDEX_KEYÌ65536Ö0 +BAD_INTKEYÌ65536Ö0 +BAD_KEYCHARÌ65536Ö0 +BAD_LOGICALKEYÌ65536Ö0 +BAD_NAXESÌ65536Ö0 +BAD_NAXISÌ65536Ö0 +BAD_OPTIONÌ65536Ö0 +BAD_ORDERÌ65536Ö0 +BAD_PCOUNTÌ65536Ö0 +BAD_PIX_NUMÌ65536Ö0 +BAD_ROW_NUMÌ65536Ö0 +BAD_ROW_WIDTHÌ65536Ö0 +BAD_SIMPLEÌ65536Ö0 +BAD_TBCOLÌ65536Ö0 +BAD_TDIMÌ65536Ö0 +BAD_TFIELDSÌ65536Ö0 +BAD_TFORMÌ65536Ö0 +BAD_TFORM_DTYPEÌ65536Ö0 +BAD_URL_PREFIXÌ65536Ö0 +BAD_WCS_PROJÌ65536Ö0 +BAD_WCS_VALÌ65536Ö0 BAUD_RATEÌ65536Ö0 BC_BASE_MAXÌ65536Ö0 BC_DIM_MAXÌ65536Ö0 BC_SCALE_MAXÌ65536Ö0 BC_STRING_MAXÌ65536Ö0 BIG_ENDIANÌ65536Ö0 +BINARY_TBLÌ65536Ö0 BRKINTÌ65536Ö0 BS0Ì65536Ö0 BS1Ì65536Ö0 @@ -66,9 +131,13 @@ BUS_MCEERR_AO BUS_MCEERR_ARÌ65536Ö0 BUS_OBJERRÌ65536Ö0 BWmapÌ64Î_TIFFRGBAImageÖ0Ïuint32 * * +BYTE_IMGÌ65536Ö0 BYTE_ORDERÌ65536Ö0 +BZIP2_1Ì65536Ö0 Bitdepth16To8Ì64Î_TIFFRGBAImageÖ0Ïuint8 * BspeedsÌ16384Ö0Ïtcflag_t +CASEINSENÌ65536Ö0 +CASESENÌ65536Ö0 CBAUDÌ65536Ö0 CBAUDEXÌ65536Ö0 CBRKÌ65536Ö0 @@ -80,6 +149,11 @@ CEOF CEOLÌ65536Ö0 CEOTÌ65536Ö0 CERASEÌ65536Ö0 +CFITSIO_MAJORÌ65536Ö0 +CFITSIO_MINORÌ65536Ö0 +CFITSIO_SONAMEÌ65536Ö0 +CFITSIO_VERSIONÌ65536Ö0 +CFITS_APIÌ65536Ö0 CFLUSHÌ65536Ö0 CHARCLASS_NAME_MAXÌ65536Ö0 CHAR_BITÌ65536Ö0 @@ -101,6 +175,18 @@ CLEANFAXDATA_REGENERATED CLEANFAXDATA_UNCLEANÌ65536Ö0 CLNEXTÌ65536Ö0 CLOCALÌ65536Ö0 +CLOCKS_PER_SECÌ65536Ö0 +CLOCK_BOOTTIMEÌ65536Ö0 +CLOCK_BOOTTIME_ALARMÌ65536Ö0 +CLOCK_MONOTONICÌ65536Ö0 +CLOCK_MONOTONIC_COARSEÌ65536Ö0 +CLOCK_MONOTONIC_RAWÌ65536Ö0 +CLOCK_PROCESS_CPUTIME_IDÌ65536Ö0 +CLOCK_REALTIMEÌ65536Ö0 +CLOCK_REALTIME_ALARMÌ65536Ö0 +CLOCK_REALTIME_COARSEÌ65536Ö0 +CLOCK_TAIÌ65536Ö0 +CLOCK_THREAD_CPUTIME_IDÌ65536Ö0 CMD_ABORT_IMAGEÌ65536Ö0 CMD_CHANGE_BAUDRATEÌ65536Ö0 CMD_COMM_TESTÌ65536Ö0 @@ -128,6 +214,9 @@ COLORRESPONSEUNIT_10000S COLORRESPONSEUNIT_1000SÌ65536Ö0 COLORRESPONSEUNIT_100SÌ65536Ö0 COLORRESPONSEUNIT_10SÌ65536Ö0 +COL_NOT_FOUNDÌ65536Ö0 +COL_NOT_UNIQUEÌ65536Ö0 +COL_TOO_WIDEÌ65536Ö0 COMPRESSION_ADOBE_DEFLATEÌ65536Ö0 COMPRESSION_CCITTFAX3Ì65536Ö0 COMPRESSION_CCITTFAX4Ì65536Ö0 @@ -164,6 +253,7 @@ CR2 CR3Ì65536Ö0 CRDLYÌ65536Ö0 CREADÌ65536Ö0 +CREATE_DISK_FILEÌ65536Ö0 CREPRINTÌ65536Ö0 CRPRNTÌ65536Ö0 CRTSCTSÌ65536Ö0 @@ -180,16 +270,18 @@ CSUSP CTIMEÌ65536Ö0 CTRLÌ131072Í(x)Ö0 CWERASEÌ65536Ö0 -Cb_b_tabÌ64Îanon_struct_18Ö0Ïint * -Cb_g_tabÌ64Îanon_struct_18Ö0Ïint32 * -Cr_g_tabÌ64Îanon_struct_18Ö0Ïint32 * -Cr_r_tabÌ64Îanon_struct_18Ö0Ïint * +Cb_b_tabÌ64Îanon_struct_14Ö0Ïint * +Cb_g_tabÌ64Îanon_struct_14Ö0Ïint32 * +Cr_g_tabÌ64Îanon_struct_14Ö0Ïint32 * +Cr_r_tabÌ64Îanon_struct_14Ö0Ïint * D50_X0Ì65536Ö0 D50_Y0Ì65536Ö0 D50_Z0Ì65536Ö0 D65_X0Ì65536Ö0 D65_Y0Ì65536Ö0 D65_Z0Ì65536Ö0 +DATA_COMPRESSION_ERRÌ65536Ö0 +DATA_DECOMPRESSION_ERRÌ65536Ö0 DBGÌ131072Í(...)Ö0 DBL_EPSILONÌ65536Ö0 DCSIMAGERFILTER_CFAÌ65536Ö0 @@ -213,6 +305,9 @@ DN_MODIFY DN_MULTISHOTÌ65536Ö0 DN_RENAMEÌ65536Ö0 DOMAINÌ65536Ö0 +DOUBLENULLVALUEÌ65536Ö0 +DOUBLE_IMGÌ65536Ö0 +DRIVER_INIT_FAILEDÌ65536Ö0 E2BIGÌ65536Ö0 EACCESÌ65536Ö0 EADDRINUSEÌ65536Ö0 @@ -287,6 +382,9 @@ EMSGSIZE EMULTIHOPÌ65536Ö0 ENAMETOOLONGÌ65536Ö0 ENAVAILÌ65536Ö0 +END_JUNKÌ65536Ö0 +END_OF_FILEÌ65536Ö0 +ENDposÌ64Îanon_struct_19Ö0ÏLONGLONG ENETDOWNÌ65536Ö0 ENETRESETÌ65536Ö0 ENETUNREACHÌ65536Ö0 @@ -458,6 +556,9 @@ FILENAME_MAX FILETYPE_MASKÌ65536Ö0 FILETYPE_PAGEÌ65536Ö0 FILETYPE_REDUCEDIMAGEÌ65536Ö0 +FILE_NOT_CLOSEDÌ65536Ö0 +FILE_NOT_CREATEDÌ65536Ö0 +FILE_NOT_OPENEDÌ65536Ö0 FILLORDER_LSB2MSBÌ65536Ö0 FILLORDER_MSB2LSBÌ65536Ö0 FIOASYNCÌ65536Ö0 @@ -466,11 +567,26 @@ FIONBIO FIONCLEXÌ65536Ö0 FIONREADÌ65536Ö0 FIOQSIZEÌ65536Ö0 +FITSfileÌ4096Ö0Ïanon_struct_19 +FLEN_CARDÌ65536Ö0 +FLEN_COMMENTÌ65536Ö0 +FLEN_ERRMSGÌ65536Ö0 +FLEN_FILENAMEÌ65536Ö0 +FLEN_KEYWORDÌ65536Ö0 +FLEN_STATUSÌ65536Ö0 +FLEN_VALUEÌ65536Ö0 +FLOATNULLVALUEÌ65536Ö0 +FLOAT_IMGÌ65536Ö0 FLUSHOÌ65536Ö0 +FMTSZÌ65536Ö0 FNAMEÌ131072Í()Ö0 FNDELAYÌ65536Ö0 FNONBLOCKÌ65536Ö0 FOPEN_MAXÌ65536Ö0 +FORMAT_FITSÌ4Îanon_enum_3Ö0 +FORMAT_NONEÌ4Îanon_enum_3Ö0 +FORMAT_RAWÌ4Îanon_enum_3Ö0 +FORMAT_TIFFÌ4Îanon_enum_3Ö0 FPE_FLTDIVÌ65536Ö0 FPE_FLTINVÌ65536Ö0 FPE_FLTOVFÌ65536Ö0 @@ -526,6 +642,7 @@ F_TLOCK F_ULOCKÌ65536Ö0 F_UNLCKÌ65536Ö0 F_WRLCKÌ65536Ö0 +FptrÌ64Îanon_struct_20Ö0ÏFITSfile * GÌ16384Ö0Ïglob_pars GRAYRESPONSEUNIT_100000SÌ65536Ö0 GRAYRESPONSEUNIT_10000SÌ65536Ö0 @@ -537,12 +654,26 @@ GROUP3OPT_2DENCODING GROUP3OPT_FILLBITSÌ65536Ö0 GROUP3OPT_UNCOMPRESSEDÌ65536Ö0 GROUP4OPT_UNCOMPRESSEDÌ65536Ö0 +GROUP_NOT_FOUNDÌ65536Ö0 +GT_ID_ALLÌ65536Ö0 +GT_ID_ALL_URIÌ65536Ö0 +GT_ID_POSÌ65536Ö0 +GT_ID_POS_URIÌ65536Ö0 +GT_ID_REFÌ65536Ö0 +GT_ID_REF_URIÌ65536Ö0 +GZIP_1Ì65536Ö0 +GZIP_2Ì65536Ö0 GdefaultÌ16384Ö0Ïglob_pars const -HÌ64Îanon_struct_5Ö0Ïsize_t +HÌ64Îanon_struct_6Ö0Ïsize_t HAVE_IEEEFPÌ65536Ö0 -HEATER_LEAVEÌ4Îanon_enum_7Ö0 -HEATER_OFFÌ4Îanon_enum_7Ö0 -HEATER_ONÌ4Îanon_enum_7Ö0 +HCOMPRESS_1Ì65536Ö0 +HDU_ALREADY_MEMBERÌ65536Ö0 +HDU_ALREADY_TRACKEDÌ65536Ö0 +HDUpositionÌ64Îanon_struct_20Ö0Ïint +HEADER_NOT_EMPTYÌ65536Ö0 +HEATER_LEAVEÌ4Îanon_enum_8Ö0 +HEATER_OFFÌ4Îanon_enum_8Ö0 +HEATER_ONÌ4Îanon_enum_8Ö0 HOST_BIGENDIANÌ65536Ö0 HOST_FILLORDERÌ65536Ö0 HOST_NAME_MAXÌ65536Ö0 @@ -554,6 +685,7 @@ HUPCL ICANONÌ65536Ö0 ICC_SUPPORTÌ65536Ö0 ICRNLÌ65536Ö0 +IDENTICAL_POINTERSÌ65536Ö0 IEXTENÌ65536Ö0 IGNBRKÌ65536Ö0 IGNCRÌ65536Ö0 @@ -566,15 +698,16 @@ ILL_ILLOPN ILL_ILLTRPÌ65536Ö0 ILL_PRVOPCÌ65536Ö0 ILL_PRVREGÌ65536Ö0 +IMAGE_HDUÌ65536Ö0 IMAXBELÌ65536Ö0 IMHEIGHTÌ65536Ö0 IMTRANS_CONTINUEÌ65536Ö0 IMTRANS_RESENDÌ65536Ö0 IMTRANS_STOPÌ65536Ö0 IMTRANS_TMOUTÌ65536Ö0 -IMTYPE_AUTODARKÌ4Îanon_enum_3Ö0 -IMTYPE_DARKÌ4Îanon_enum_3Ö0 -IMTYPE_LIGHTÌ4Îanon_enum_3Ö0 +IMTYPE_AUTODARKÌ4Îanon_enum_4Ö0 +IMTYPE_DARKÌ4Îanon_enum_4Ö0 +IMTYPE_LIGHTÌ4Îanon_enum_4Ö0 IMWIDTHÌ65536Ö0 IM_CROPWIDTHÌ65536Ö0 INFINITYÌ65536Ö0 @@ -585,6 +718,7 @@ INPCK INT16_CÌ131072Í(c)Ö0 INT16_MAXÌ65536Ö0 INT16_MINÌ65536Ö0 +INT32BITÌ65536Ö0 INT32_CÌ131072Í(c)Ö0 INT32_MAXÌ65536Ö0 INT32_MINÌ65536Ö0 @@ -617,6 +751,7 @@ INT_LEAST8_MAX INT_LEAST8_MINÌ65536Ö0 INT_MAXÌ65536Ö0 INT_MINÌ65536Ö0 +IOBUFLENÌ65536Ö0 IOCSIZE_MASKÌ65536Ö0 IOCSIZE_SHIFTÌ65536Ö0 IOC_INÌ65536Ö0 @@ -634,6 +769,8 @@ IUTF8 IXANYÌ65536Ö0 IXOFFÌ65536Ö0 IXONÌ65536Ö0 +InputColÌ65536Ö0 +InputOutputColÌ65536Ö0 JPEGCOLORMODE_RAWÌ65536Ö0 JPEGCOLORMODE_RGBÌ65536Ö0 JPEGPROC_BASELINEÌ65536Ö0 @@ -641,6 +778,8 @@ JPEGPROC_LOSSLESS JPEGTABLESMODE_HUFFÌ65536Ö0 JPEGTABLESMODE_QUANTÌ65536Ö0 JPEG_SUPPORTÌ65536Ö0 +KEY_NO_EXISTÌ65536Ö0 +KEY_OUT_BOUNDSÌ65536Ö0 LC_ADDRESSÌ65536Ö0 LC_ADDRESS_MASKÌ65536Ö0 LC_ALLÌ65536Ö0 @@ -684,7 +823,13 @@ LOCK_WRITE LOGIN_NAME_MAXÌ65536Ö0 LOGLUV_PUBLICÌ65536Ö0 LOGLUV_SUPPORTÌ65536Ö0 +LONGLONGÌ4096Ö0Ïlong long +LONGLONG_IMGÌ65536Ö0 +LONGLONG_MAXÌ65536Ö0 +LONGLONG_MINÌ65536Ö0 +LONGLONG_TYPEÌ65536Ö0 LONG_BITÌ65536Ö0 +LONG_IMGÌ65536Ö0 LONG_LONG_MAXÌ65536Ö0 LONG_LONG_MINÌ65536Ö0 LONG_MAXÌ65536Ö0 @@ -734,7 +879,9 @@ MAP_STACK MAP_TYPEÌ65536Ö0 MATH_ERREXCEPTÌ65536Ö0 MATH_ERRNOÌ65536Ö0 +MAXHDUÌ64Îanon_struct_19Ö0Ïint MAX_CANONÌ65536Ö0 +MAX_COMPRESS_DIMÌ65536Ö0 MAX_EXPTIME_100Ì65536Ö0 MAX_HANDLE_SZÌ65536Ö0 MAX_INPUTÌ65536Ö0 @@ -747,14 +894,27 @@ MCL_ONFAULT MDI_BIGENDIANÌ65536Ö0 MDI_LITTLEENDIANÌ65536Ö0 MDI_SUPPORTÌ65536Ö0 +MEMBER_NOT_FOUNDÌ65536Ö0 +MEMORY_ALLOCATIONÌ65536Ö0 MINSIGSTKSZÌ65536Ö0 +MOD_CLKAÌ65536Ö0 +MOD_CLKBÌ65536Ö0 +MOD_ESTERRORÌ65536Ö0 +MOD_FREQUENCYÌ65536Ö0 +MOD_MAXERRORÌ65536Ö0 +MOD_MICROÌ65536Ö0 +MOD_NANOÌ65536Ö0 +MOD_OFFSETÌ65536Ö0 +MOD_STATUSÌ65536Ö0 +MOD_TAIÌ65536Ö0 +MOD_TIMECONSTÌ65536Ö0 MQ_PRIO_MAXÌ65536Ö0 MREMAP_FIXEDÌ65536Ö0 MREMAP_MAYMOVEÌ65536Ö0 MS_ASYNCÌ65536Ö0 MS_INVALIDATEÌ65536Ö0 MS_SYNCÌ65536Ö0 -MULT_PARÌ4Îanon_enum_9Ö0 +MULT_PARÌ4Îanon_enum_24Ö0 M_1_PIÌ65536Ö0 M_1_PIlÌ65536Ö0 M_2_PIÌ65536Ö0 @@ -790,11 +950,29 @@ NAME_MAX NANÌ65536Ö0 NCCÌ65536Ö0 NCCSÌ65536Ö0 -NEED_ARGÌ4Îanon_enum_9Ö0 +NEED_ARGÌ4Îanon_enum_24Ö0 +NEG_AXISÌ65536Ö0 +NEG_BYTESÌ65536Ö0 +NEG_FILE_POSÌ65536Ö0 +NEG_ROWSÌ65536Ö0 +NEG_WIDTHÌ65536Ö0 NEXT_SUPPORTÌ65536Ö0 NFDBITSÌ65536Ö0 +NGP_BAD_ARGÌ65536Ö0 +NGP_EMPTY_CURLINEÌ65536Ö0 +NGP_EOFÌ65536Ö0 +NGP_ERRBASEÌ65536Ö0 +NGP_ERR_FOPENÌ65536Ö0 +NGP_INC_NESTINGÌ65536Ö0 +NGP_NO_MEMORYÌ65536Ö0 +NGP_NUL_PTRÌ65536Ö0 +NGP_OKÌ65536Ö0 +NGP_READ_ERRÌ65536Ö0 +NGP_TOKEN_NOT_EXPECTÌ65536Ö0 +NGP_UNREAD_QUEUE_FULLÌ65536Ö0 NGREGÌ65536Ö0 NGROUPS_MAXÌ65536Ö0 +NIOBUFÌ65536Ö0 NL0Ì65536Ö0 NL1Ì65536Ö0 NLDLYÌ65536Ö0 @@ -804,11 +982,41 @@ NL_MSGMAX NL_NMAXÌ65536Ö0 NL_SETMAXÌ65536Ö0 NL_TEXTMAXÌ65536Ö0 +NOCOMPRESSÌ65536Ö0 NOFLSHÌ65536Ö0 -NO_ARGSÌ4Îanon_enum_9Ö0 +NOT_ASCII_COLÌ65536Ö0 +NOT_ATABLEÌ65536Ö0 +NOT_BTABLEÌ65536Ö0 +NOT_GROUP_TABLEÌ65536Ö0 +NOT_IMAGEÌ65536Ö0 +NOT_LOGICAL_COLÌ65536Ö0 +NOT_POS_INTÌ65536Ö0 +NOT_TABLEÌ65536Ö0 +NOT_VARI_LENÌ65536Ö0 +NO_ARGSÌ4Îanon_enum_24Ö0 +NO_BITPIXÌ65536Ö0 +NO_CLOSE_ERRORÌ65536Ö0 +NO_COMPRESSED_TILEÌ65536Ö0 +NO_DITHERÌ65536Ö0 +NO_ENDÌ65536Ö0 +NO_GCOUNTÌ65536Ö0 +NO_MATCHING_DRIVERÌ65536Ö0 +NO_NAXESÌ65536Ö0 +NO_NAXISÌ65536Ö0 +NO_NULLÌ65536Ö0 +NO_PCOUNTÌ65536Ö0 +NO_QUOTEÌ65536Ö0 +NO_SIMPLEÌ65536Ö0 +NO_TBCOLÌ65536Ö0 +NO_TFIELDSÌ65536Ö0 +NO_TFORMÌ65536Ö0 +NO_WCS_KEYÌ65536Ö0 +NO_XTENSIONÌ65536Ö0 NR_OPENÌ65536Ö0 NSIGÌ65536Ö0 NULLÌ65536Ö0 +NULL_INPUT_PTRÌ65536Ö0 +NUM_OVERFLOWÌ65536Ö0 NZEROÌ65536Ö0 N_Ì131072Í(String)Ö0 N_6PACKÌ65536Ö0 @@ -829,6 +1037,7 @@ N_TTY N_X25Ì65536Ö0 OCRNLÌ65536Ö0 OFDELÌ65536Ö0 +OFF_TÌ65536Ö0 OFILETYPE_IMAGEÌ65536Ö0 OFILETYPE_PAGEÌ65536Ö0 OFILETYPE_REDUCEDIMAGEÌ65536Ö0 @@ -839,9 +1048,25 @@ OLDCOLOR ONLCRÌ65536Ö0 ONLRETÌ65536Ö0 ONOCRÌ65536Ö0 +OPEN_DISK_FILEÌ65536Ö0 OPEN_MAXÌ65536Ö0 OPOSTÌ65536Ö0 -OPT_ARGÌ4Îanon_enum_9Ö0 +OPT_ARGÌ4Îanon_enum_24Ö0 +OPT_CMT_MBRÌ65536Ö0 +OPT_CMT_MBR_DELÌ65536Ö0 +OPT_GCP_ALLÌ65536Ö0 +OPT_GCP_GPTÌ65536Ö0 +OPT_GCP_MBRÌ65536Ö0 +OPT_MCP_ADDÌ65536Ö0 +OPT_MCP_MOVÌ65536Ö0 +OPT_MCP_NADDÌ65536Ö0 +OPT_MCP_REPLÌ65536Ö0 +OPT_MRG_COPYÌ65536Ö0 +OPT_MRG_MOVÌ65536Ö0 +OPT_RM_ALLÌ65536Ö0 +OPT_RM_ENTRYÌ65536Ö0 +OPT_RM_GPTÌ65536Ö0 +OPT_RM_MBRÌ65536Ö0 ORIENTATION_BOTLEFTÌ65536Ö0 ORIENTATION_BOTRIGHTÌ65536Ö0 ORIENTATION_LEFTBOTÌ65536Ö0 @@ -851,6 +1076,7 @@ ORIENTATION_RIGHTTOP ORIENTATION_TOPLEFTÌ65536Ö0 ORIENTATION_TOPRIGHTÌ65536Ö0 OVERFLOWÌ65536Ö0 +OVERFLOW_ERRÌ65536Ö0 O_ACCMODEÌ65536Ö0 O_APPENDÌ65536Ö0 O_ASYNCÌ65536Ö0 @@ -875,11 +1101,18 @@ O_SYNC O_TMPFILEÌ65536Ö0 O_TRUNCÌ65536Ö0 O_WRONLYÌ65536Ö0 +OutputColÌ65536Ö0 PACKBITS_SUPPORTÌ65536Ö0 PALmapÌ64Î_TIFFRGBAImageÖ0Ïuint32 * * PARENBÌ65536Ö0 PARMRKÌ65536Ö0 PARODDÌ65536Ö0 +PARSE_BAD_COLÌ65536Ö0 +PARSE_BAD_OUTPUTÌ65536Ö0 +PARSE_BAD_TYPEÌ65536Ö0 +PARSE_LRG_VECTORÌ65536Ö0 +PARSE_NO_OUTPUTÌ65536Ö0 +PARSE_SYNTAX_ERRÌ65536Ö0 PATH_MAXÌ65536Ö0 PDP_ENDIANÌ65536Ö0 PENDINÌ65536Ö0 @@ -909,6 +1142,7 @@ PIXARLOGDATAFMT_FLOAT PIXARLOG_SUPPORTÌ65536Ö0 PLANARCONFIG_CONTIGÌ65536Ö0 PLANARCONFIG_SEPARATEÌ65536Ö0 +PLIO_1Ì65536Ö0 PLOSSÌ65536Ö0 POLL_ERRÌ65536Ö0 POLL_HUPÌ65536Ö0 @@ -930,6 +1164,7 @@ POSIX_MADV_WILLNEED PREDICTOR_FLOATINGPOINTÌ65536Ö0 PREDICTOR_HORIZONTALÌ65536Ö0 PREDICTOR_NONEÌ65536Ö0 +PREPEND_PRIMARYÌ65536Ö0 PROFILETYPE_G3_FAXÌ65536Ö0 PROFILETYPE_UNSPECIFIEDÌ65536Ö0 PROT_EXECÌ65536Ö0 @@ -946,6 +1181,11 @@ PTRDIFF_MAX PTRDIFF_MINÌ65536Ö0 P_tmpdirÌ65536Ö0 RAND_MAXÌ65536Ö0 +RANGE_PARSE_ERRORÌ65536Ö0 +READONLYÌ65536Ö0 +READONLY_FILEÌ65536Ö0 +READWRITEÌ65536Ö0 +READ_ERRORÌ65536Ö0 REDÌ65536Ö0 REG_CR2Ì65536Ö0 REG_CSGSFSÌ65536Ö0 @@ -974,8 +1214,10 @@ RESUNIT_CENTIMETER RESUNIT_INCHÌ65536Ö0 RESUNIT_NONEÌ65536Ö0 RE_DUP_MAXÌ65536Ö0 +RICE_1Ì65536Ö0 RTSIG_MAXÌ65536Ö0 R_OKÌ65536Ö0 +SAME_FILEÌ65536Ö0 SAMPLEFORMAT_COMPLEXIEEEFPÌ65536Ö0 SAMPLEFORMAT_COMPLEXINTÌ65536Ö0 SAMPLEFORMAT_IEEEFPÌ65536Ö0 @@ -993,11 +1235,13 @@ SA_RESETHAND SA_RESTARTÌ65536Ö0 SA_SIGINFOÌ65536Ö0 SA_STACKÌ65536Ö0 +SBYTE_IMGÌ65536Ö0 SCHAR_MAXÌ65536Ö0 SCHAR_MINÌ65536Ö0 SEEK_CURÌ65536Ö0 SEEK_DATAÌ65536Ö0 SEEK_ENDÌ65536Ö0 +SEEK_ERRORÌ65536Ö0 SEEK_HOLEÌ65536Ö0 SEEK_SETÌ65536Ö0 SEGV_ACCERRÌ65536Ö0 @@ -1009,6 +1253,17 @@ SGILOGDATAFMT_FLOAT SGILOGDATAFMT_RAWÌ65536Ö0 SGILOGENCODE_NODITHERÌ65536Ö0 SGILOGENCODE_RANDITHERÌ65536Ö0 +SHARED_AGAINÌ65536Ö0 +SHARED_BADARGÌ65536Ö0 +SHARED_ERRBASEÌ65536Ö0 +SHARED_IPCERRÌ65536Ö0 +SHARED_NOFILEÌ65536Ö0 +SHARED_NOMEMÌ65536Ö0 +SHARED_NORESIZEÌ65536Ö0 +SHARED_NOTINITÌ65536Ö0 +SHARED_NULPTRÌ65536Ö0 +SHARED_TABFULLÌ65536Ö0 +SHORT_IMGÌ65536Ö0 SHRT_MAXÌ65536Ö0 SHRT_MINÌ65536Ö0 SIGABRTÌ65536Ö0 @@ -1127,6 +1382,9 @@ SI_SIGIO SI_TIMERÌ65536Ö0 SI_TKILLÌ65536Ö0 SI_USERÌ65536Ö0 +SKIP_IMAGEÌ65536Ö0 +SKIP_NULL_PRIMARYÌ65536Ö0 +SKIP_TABLEÌ65536Ö0 SPLICE_F_GIFTÌ65536Ö0 SPLICE_F_MOREÌ65536Ö0 SPLICE_F_MOVEÌ65536Ö0 @@ -1134,6 +1392,23 @@ SPLICE_F_NONBLOCK SSIZE_MAXÌ65536Ö0 SS_DISABLEÌ65536Ö0 SS_ONSTACKÌ65536Ö0 +STA_CLKÌ65536Ö0 +STA_CLOCKERRÌ65536Ö0 +STA_DELÌ65536Ö0 +STA_FLLÌ65536Ö0 +STA_FREQHOLDÌ65536Ö0 +STA_INSÌ65536Ö0 +STA_MODEÌ65536Ö0 +STA_NANOÌ65536Ö0 +STA_PLLÌ65536Ö0 +STA_PPSERRORÌ65536Ö0 +STA_PPSFREQÌ65536Ö0 +STA_PPSJITTERÌ65536Ö0 +STA_PPSSIGNALÌ65536Ö0 +STA_PPSTIMEÌ65536Ö0 +STA_PPSWANDERÌ65536Ö0 +STA_RONLYÌ65536Ö0 +STA_UNSYNCÌ65536Ö0 STDERR_FILENOÌ65536Ö0 STDIN_FILENOÌ65536Ö0 STDOUT_FILENOÌ65536Ö0 @@ -1142,6 +1417,11 @@ STORE_NORMAL STORE_REWRITEÌ4Îanon_enum_2Ö0 STRIPCHOP_DEFAULTÌ65536Ö0 SUBIFD_SUPPORTÌ65536Ö0 +SUBTRACTIVE_DITHER_1Ì65536Ö0 +SUBTRACTIVE_DITHER_2Ì65536Ö0 +SUFFIX_FITSÌ65536Ö0 +SUFFIX_RAWÌ65536Ö0 +SUFFIX_TIFFÌ65536Ö0 SYNC_FILE_RANGE_WAIT_AFTERÌ65536Ö0 SYNC_FILE_RANGE_WAIT_BEFOREÌ65536Ö0 SYNC_FILE_RANGE_WRITEÌ65536Ö0 @@ -1187,6 +1467,8 @@ TAB1 TAB2Ì65536Ö0 TAB3Ì65536Ö0 TABDLYÌ65536Ö0 +TBITÌ65536Ö0 +TBYTEÌ65536Ö0 TCFLSHÌ65536Ö0 TCGETAÌ65536Ö0 TCGETSÌ65536Ö0 @@ -1197,6 +1479,7 @@ TCIOFF TCIOFLUSHÌ65536Ö0 TCIONÌ65536Ö0 TCOFLUSHÌ65536Ö0 +TCOMPLEXÌ65536Ö0 TCOOFFÌ65536Ö0 TCOONÌ65536Ö0 TCSADRAINÌ65536Ö0 @@ -1217,23 +1500,26 @@ TCSETX TCSETXFÌ65536Ö0 TCSETXWÌ65536Ö0 TCXONCÌ65536Ö0 +TDBLCOMPLEXÌ65536Ö0 +TDOUBLEÌ65536Ö0 TEMP_FAILURE_RETRYÌ131072Í(expression)Ö0 +TFLOATÌ65536Ö0 THRESHHOLD_BILEVELÌ65536Ö0 THRESHHOLD_ERRORDIFFUSEÌ65536Ö0 THRESHHOLD_HALFTONEÌ65536Ö0 THUNDER_SUPPORTÌ65536Ö0 TIFFÌ4096Ö0Ïtiff -TIFFCIELabToRGBÌ4096Ö0Ïanon_struct_19 -TIFFCodecÌ4096Ö0Ïanon_struct_21 -TIFFDataTypeÌ4096Ö0Ïanon_enum_16 -TIFFDisplayÌ4096Ö0Ïanon_struct_17 +TIFFCIELabToRGBÌ4096Ö0Ïanon_struct_15 +TIFFCodecÌ4096Ö0Ïanon_struct_17 +TIFFDataTypeÌ4096Ö0Ïanon_enum_12 +TIFFDisplayÌ4096Ö0Ïanon_struct_13 TIFFGetAÌ131072Í(abgr)Ö0 TIFFGetBÌ131072Í(abgr)Ö0 TIFFGetGÌ131072Í(abgr)Ö0 TIFFGetRÌ131072Í(abgr)Ö0 -TIFFHeaderBigÌ4096Ö0Ïanon_struct_15 -TIFFHeaderClassicÌ4096Ö0Ïanon_struct_14 -TIFFHeaderCommonÌ4096Ö0Ïanon_struct_13 +TIFFHeaderBigÌ4096Ö0Ïanon_struct_11 +TIFFHeaderClassicÌ4096Ö0Ïanon_struct_10 +TIFFHeaderCommonÌ4096Ö0Ïanon_struct_9 TIFFInitMethodÌ4096Ö0Ïtypedef int TIFFLIB_VERSIONÌ65536Ö0 TIFFLIB_VERSION_STRÌ65536Ö0 @@ -1463,44 +1749,48 @@ TIFFTAG_YCLIPPATHUNITS TIFFTAG_YPOSITIONÌ65536Ö0 TIFFTAG_YRESOLUTIONÌ65536Ö0 TIFFTAG_ZIPQUALITYÌ65536Ö0 -TIFFYCbCrToRGBÌ4096Ö0Ïanon_struct_18 +TIFFYCbCrToRGBÌ4096Ö0Ïanon_struct_14 TIFF_ANYÌ65536Ö0 -TIFF_ASCIIÌ4Îanon_enum_16Ö0 +TIFF_ASCIIÌ4Îanon_enum_12Ö0 TIFF_BIGENDIANÌ65536Ö0 -TIFF_BYTEÌ4Îanon_enum_16Ö0 -TIFF_DOUBLEÌ4Îanon_enum_16Ö0 -TIFF_FLOATÌ4Îanon_enum_16Ö0 -TIFF_IFDÌ4Îanon_enum_16Ö0 -TIFF_IFD8Ì4Îanon_enum_16Ö0 +TIFF_BYTEÌ4Îanon_enum_12Ö0 +TIFF_DOUBLEÌ4Îanon_enum_12Ö0 +TIFF_FLOATÌ4Îanon_enum_12Ö0 +TIFF_IFDÌ4Îanon_enum_12Ö0 +TIFF_IFD8Ì4Îanon_enum_12Ö0 TIFF_INT16_TÌ65536Ö0 TIFF_INT32_TÌ65536Ö0 TIFF_INT64_TÌ65536Ö0 TIFF_INT8_TÌ65536Ö0 TIFF_LITTLEENDIANÌ65536Ö0 -TIFF_LONGÌ4Îanon_enum_16Ö0 -TIFF_LONG8Ì4Îanon_enum_16Ö0 -TIFF_NOTYPEÌ4Îanon_enum_16Ö0 +TIFF_LONGÌ4Îanon_enum_12Ö0 +TIFF_LONG8Ì4Îanon_enum_12Ö0 +TIFF_NOTYPEÌ4Îanon_enum_12Ö0 TIFF_PTRDIFF_TÌ65536Ö0 -TIFF_RATIONALÌ4Îanon_enum_16Ö0 -TIFF_SBYTEÌ4Îanon_enum_16Ö0 -TIFF_SHORTÌ4Îanon_enum_16Ö0 -TIFF_SLONGÌ4Îanon_enum_16Ö0 -TIFF_SLONG8Ì4Îanon_enum_16Ö0 +TIFF_RATIONALÌ4Îanon_enum_12Ö0 +TIFF_SBYTEÌ4Îanon_enum_12Ö0 +TIFF_SHORTÌ4Îanon_enum_12Ö0 +TIFF_SLONGÌ4Îanon_enum_12Ö0 +TIFF_SLONG8Ì4Îanon_enum_12Ö0 TIFF_SPPÌ65536Ö0 -TIFF_SRATIONALÌ4Îanon_enum_16Ö0 -TIFF_SSHORTÌ4Îanon_enum_16Ö0 +TIFF_SRATIONALÌ4Îanon_enum_12Ö0 +TIFF_SSHORTÌ4Îanon_enum_12Ö0 TIFF_SSIZE_TÌ65536Ö0 TIFF_UINT16_TÌ65536Ö0 TIFF_UINT32_TÌ65536Ö0 TIFF_UINT64_TÌ65536Ö0 TIFF_UINT8_TÌ65536Ö0 -TIFF_UNDEFINEDÌ4Îanon_enum_16Ö0 +TIFF_UNDEFINEDÌ4Îanon_enum_12Ö0 TIFF_VARIABLEÌ65536Ö0 TIFF_VARIABLE2Ì65536Ö0 TIFF_VERSION_BIGÌ65536Ö0 TIFF_VERSION_CLASSICÌ65536Ö0 +TIMER_ABSTIMEÌ65536Ö0 TIMESPEC_TO_TIMEVALÌ131072Í(tv,ts)Ö0 TIMEVAL_TO_TIMESPECÌ131072Í(tv,ts)Ö0 +TIME_UTCÌ65536Ö0 +TINTÌ65536Ö0 +TINT32BITÌ65536Ö0 TIOCCBRKÌ65536Ö0 TIOCCONSÌ65536Ö0 TIOCEXCLÌ65536Ö0 @@ -1569,24 +1859,52 @@ TIOCSSOFTCAR TIOCSTIÌ65536Ö0 TIOCSWINSZÌ65536Ö0 TIOCVHANGUPÌ65536Ö0 +TLOGICALÌ65536Ö0 +TLONGÌ65536Ö0 +TLONGLONGÌ65536Ö0 TLOSSÌ65536Ö0 TMP_MAXÌ65536Ö0 +TOO_MANY_DRIVERSÌ65536Ö0 +TOO_MANY_FILESÌ65536Ö0 +TOO_MANY_HDUS_TRACKEDÌ65536Ö0 TOSTOPÌ65536Ö0 -TRANS_BADCHSUMÌ4Îanon_enum_6Ö0 -TRANS_BUSYÌ4Îanon_enum_6Ö0 -TRANS_ERRORÌ4Îanon_enum_6Ö0 -TRANS_SUCCEEDÌ4Îanon_enum_6Ö0 -TRANS_TIMEOUTÌ4Îanon_enum_6Ö0 -TRANS_TRYAGAINÌ4Îanon_enum_6Ö0 +TRANS_BADCHSUMÌ4Îanon_enum_7Ö0 +TRANS_BUSYÌ4Îanon_enum_7Ö0 +TRANS_ERRORÌ4Îanon_enum_7Ö0 +TRANS_SUCCEEDÌ4Îanon_enum_7Ö0 +TRANS_TIMEOUTÌ4Îanon_enum_7Ö0 +TRANS_TRYAGAINÌ4Îanon_enum_7Ö0 TRAP_BRKPTÌ65536Ö0 TRAP_TRACEÌ65536Ö0 TRUEÌ65536Ö0 +TRYFITSÌ131072Í(f,...)Ö0 +TSBYTEÌ65536Ö0 +TSHORTÌ65536Ö0 +TSTRINGÌ65536Ö0 TTYDEF_CFLAGÌ65536Ö0 TTYDEF_IFLAGÌ65536Ö0 TTYDEF_LFLAGÌ65536Ö0 TTYDEF_OFLAGÌ65536Ö0 TTYDEF_SPEEDÌ65536Ö0 TTY_NAME_MAXÌ65536Ö0 +TUINTÌ65536Ö0 +TULONGÌ65536Ö0 +TUSHORTÌ65536Ö0 +TYP_CKSUM_KEYÌ65536Ö0 +TYP_CMPRS_KEYÌ65536Ö0 +TYP_COMM_KEYÌ65536Ö0 +TYP_CONT_KEYÌ65536Ö0 +TYP_DIM_KEYÌ65536Ö0 +TYP_DISP_KEYÌ65536Ö0 +TYP_HDUID_KEYÌ65536Ö0 +TYP_NULL_KEYÌ65536Ö0 +TYP_RANG_KEYÌ65536Ö0 +TYP_REFSYS_KEYÌ65536Ö0 +TYP_SCAL_KEYÌ65536Ö0 +TYP_STRUC_KEYÌ65536Ö0 +TYP_UNIT_KEYÌ65536Ö0 +TYP_USER_KEYÌ65536Ö0 +TYP_WCS_KEYÌ65536Ö0 UCHAR_MAXÌ65536Ö0 UINT16_CÌ131072Í(c)Ö0 UINT16_MAXÌ65536Ö0 @@ -1610,15 +1928,24 @@ UINT_LEAST8_MAX UINT_MAXÌ65536Ö0 UIO_MAXIOVÌ65536Ö0 ULLONG_MAXÌ65536Ö0 +ULONG_IMGÌ65536Ö0 ULONG_LONG_MAXÌ65536Ö0 ULONG_MAXÌ65536Ö0 UNDERFLOWÌ65536Ö0 +UNKNOWN_EXTÌ65536Ö0 +UNKNOWN_RECÌ65536Ö0 +URL_PARSE_ERRORÌ65536Ö0 +USE_LL_SUFFIXÌ65536Ö0 +USE_MEM_BUFFÌ65536Ö0 +USHORT_IMGÌ65536Ö0 USHRT_MAXÌ65536Ö0 UTIME_NOWÌ65536Ö0 UTIME_OMITÌ65536Ö0 UVSCALEÌ65536Ö0 U_NEUÌ65536Ö0 UaToAaÌ64Î_TIFFRGBAImageÖ0Ïuint8 * +VALIDSTRUCÌ65536Ö0 +VALUE_UNDEFINEDÌ65536Ö0 VDISCARDÌ65536Ö0 VEOFÌ65536Ö0 VEOLÌ65536Ö0 @@ -1640,13 +1967,15 @@ VTDLY VTIMEÌ65536Ö0 VWERASEÌ65536Ö0 V_NEUÌ65536Ö0 -WÌ64Îanon_struct_5Ö0Ïsize_t +WÌ64Îanon_struct_6Ö0Ïsize_t WAIT_TMOUTÌ65536Ö0 WARNÌ131072Í(...)Ö0 WARNXÌ131072Í(...)Ö0 WCHAR_MAXÌ65536Ö0 WCHAR_MINÌ65536Ö0 WCONTINUEDÌ65536Ö0 +WCSLIB_GETWCSTABÌ65536Ö0 +WCS_ERRORÌ65536Ö0 WEXITEDÌ65536Ö0 WEXITSTATUSÌ131072Í(status)Ö0 WIFCONTINUEDÌ131072Í(status)Ö0 @@ -1658,12 +1987,14 @@ WINT_MIN WNOHANGÌ65536Ö0 WNOWAITÌ65536Ö0 WORD_BITÌ65536Ö0 +WRITEKEYÌ131072Í(...)Ö0 +WRITE_ERRORÌ65536Ö0 WSTOPPEDÌ65536Ö0 WSTOPSIGÌ131072Í(status)Ö0 WTERMSIGÌ131072Í(status)Ö0 WUNTRACEDÌ65536Ö0 W_OKÌ65536Ö0 -X0Ì64Îanon_struct_19Ö0Ïfloat +X0Ì64Îanon_struct_15Ö0Ïfloat XATTR_LIST_MAXÌ65536Ö0 XATTR_NAME_MAXÌ65536Ö0 XATTR_SIZE_MAXÌ65536Ö0 @@ -1671,17 +2002,18 @@ XCASE XTABSÌ65536Ö0 X_OKÌ65536Ö0 X_TLOSSÌ65536Ö0 -XstartÌ64Îanon_struct_4Ö0Ïuint16_t -Y0Ì64Îanon_struct_19Ö0Ïfloat +XstartÌ64Îanon_struct_5Ö0Ïuint16_t +Y0Ì64Îanon_struct_15Ö0Ïfloat YCBCRPOSITION_CENTEREDÌ65536Ö0 YCBCRPOSITION_COSITEDÌ65536Ö0 YCBCR_SUPPORTÌ65536Ö0 -Y_tabÌ64Îanon_struct_18Ö0Ïint32 * -Yb2bÌ64Îanon_struct_19Ö0Ïfloat -Yg2gÌ64Îanon_struct_19Ö0Ïfloat -Yr2rÌ64Îanon_struct_19Ö0Ïfloat -YstartÌ64Îanon_struct_4Ö0Ïuint16_t -Z0Ì64Îanon_struct_19Ö0Ïfloat +Y_tabÌ64Îanon_struct_14Ö0Ïint32 * +Yb2bÌ64Îanon_struct_15Ö0Ïfloat +Yg2gÌ64Îanon_struct_15Ö0Ïfloat +Yr2rÌ64Îanon_struct_15Ö0Ïfloat +YstartÌ64Îanon_struct_5Ö0Ïuint16_t +Z0Ì64Îanon_struct_15Ö0Ïfloat +ZERO_SCALEÌ65536Ö0 ZIP_SUPPORTÌ65536Ö0 _Ì131072Í(String)Ö0 _ALLOCA_HÌ65536Ö0 @@ -1701,6 +2033,8 @@ _BITS_PTHREADTYPES_H _BITS_SIGCONTEXT_HÌ65536Ö0 _BITS_SIGTHREAD_HÌ65536Ö0 _BITS_STAT_HÌ65536Ö0 +_BITS_TIMEX_HÌ65536Ö0 +_BITS_TIME_HÌ65536Ö0 _BITS_TYPESIZES_HÌ65536Ö0 _BITS_TYPES_HÌ65536Ö0 _BITS_UIO_HÌ65536Ö0 @@ -1784,6 +2118,7 @@ _ERR_H _EXTERN_INLINEÌ65536Ö0 _FCNTL_HÌ65536Ö0 _FEATURES_HÌ65536Ö0 +_FITSIO_HÌ65536Ö0 _FORTIFY_SOURCEÌ65536Ö0 _GCC_LIMITS_H_Ì65536Ö0 _GCC_NEXT_LIMITS_HÌ65536Ö0 @@ -1923,11 +2258,13 @@ _LFS64_STDIO _LFS_ASYNCHRONOUS_IOÌ65536Ö0 _LFS_LARGEFILEÌ65536Ö0 _LIBC_LIMITS_H_Ì65536Ö0 +_LIBGEN_HÌ65536Ö0 _LIBINTL_HÌ65536Ö0 _LIMITS_H___Ì65536Ö0 _LINUX_IOCTL_HÌ65536Ö0 _LINUX_LIMITS_HÌ65536Ö0 _LOCALE_HÌ65536Ö0 +_LONGNAME_HÌ65536Ö0 _LP64Ì65536Ö0 _MATH_HÌ65536Ö0 _MATH_H_MATHDEFÌ65536Ö0 @@ -2331,6 +2668,7 @@ _TIFFCONF_ _TIFFIO_Ì65536Ö0 _TIFFRGBAImageÌ2048Ö0 _TIFF_Ì65536Ö0 +_TIME_HÌ65536Ö0 _T_SIZEÌ65536Ö0 _T_SIZE_Ì65536Ö0 _T_WCHARÌ65536Ö0 @@ -2986,6 +3324,7 @@ __isctype_f __isctype_lÌ131072Í(c,type,locale)Ö0 __isdigit_lÌ131072Í(c,l)Ö0 __isgraph_lÌ131072Í(c,l)Ö0 +__isleapÌ131072Í(year)Ö0 __islower_lÌ131072Í(c,l)Ö0 __isprint_lÌ131072Í(c,l)Ö0 __ispunct_lÌ131072Í(c,l)Ö0 @@ -3123,105 +3462,685 @@ _tolower _toupperÌ131072Í(c)Ö0 abort_imageÌ16Í()Ö0Ïvoid abort_imageÌ1024Í()Ö0Ïvoid +ageindexÌ64Îanon_struct_19Ö0Ïint allocaÌ65536Ö0 allocaÌ131072Í(size)Ö0 alphaÌ64Î_TIFFRGBAImageÖ0Ïint -anon_enum_16Ì2Ö0 +anon_enum_12Ì2Ö0 anon_enum_2Ì2Ö0 +anon_enum_23Ì2Ö0 +anon_enum_24Ì2Ö0 anon_enum_3Ì2Ö0 -anon_enum_6Ì2Ö0 +anon_enum_4Ì2Ö0 anon_enum_7Ì2Ö0 anon_enum_8Ì2Ö0 -anon_enum_9Ì2Ö0 anon_struct_0Ì2048Ö0 anon_struct_1Ì2048Ö0 anon_struct_10Ì2048Ö0 anon_struct_11Ì2048Ö0 -anon_struct_12Ì2048Ö0 anon_struct_13Ì2048Ö0 anon_struct_14Ì2048Ö0 anon_struct_15Ì2048Ö0 anon_struct_17Ì2048Ö0 anon_struct_18Ì2048Ö0 anon_struct_19Ì2048Ö0 +anon_struct_20Ì2048Ö0 anon_struct_21Ì2048Ö0 -anon_struct_4Ì2048Ö0 +anon_struct_22Ì2048Ö0 +anon_struct_25Ì2048Ö0 +anon_struct_26Ì2048Ö0 +anon_struct_27Ì2048Ö0 anon_struct_5Ì2048Ö0 -anon_union_20Ì8192Î_TIFFRGBAImageÖ0 -anyÌ1024Í(TIFFRGBAImage*)Î_TIFFRGBAImage::anon_union_20Ö0Ïvoid -arg_doubleÌ4Îanon_enum_8Ö0 -arg_floatÌ4Îanon_enum_8Ö0 -arg_functionÌ4Îanon_enum_8Ö0 -arg_intÌ4Îanon_enum_8Ö0 -arg_longlongÌ4Îanon_enum_8Ö0 -arg_noneÌ4Îanon_enum_8Ö0 -arg_stringÌ4Îanon_enum_8Ö0 +anon_struct_6Ì2048Ö0 +anon_struct_9Ì2048Ö0 +anon_union_16Ì8192Î_TIFFRGBAImageÖ0 +anyÌ1024Í(TIFFRGBAImage*)Î_TIFFRGBAImage::anon_union_16Ö0Ïvoid +arg_doubleÌ4Îanon_enum_23Ö0 +arg_floatÌ4Îanon_enum_23Ö0 +arg_functionÌ4Îanon_enum_23Ö0 +arg_intÌ4Îanon_enum_23Ö0 +arg_longlongÌ4Îanon_enum_23Ö0 +arg_noneÌ4Îanon_enum_23Ö0 +arg_stringÌ4Îanon_enum_23Ö0 argfnÌ4096Ö0Ïtypedef bool -argptrÌ64Îanon_struct_10Ö0Ïvoid * -argptrÌ64Îanon_struct_11Ö0Ïvoid * +argptrÌ64Îanon_struct_25Ö0Ïvoid * +argptrÌ64Îanon_struct_26Ö0Ïvoid * argsortÌ16Í(const void *a1, const void *a2)Ö0Ïint -argtypeÌ4096Ö0Ïanon_enum_8 +argtypeÌ4096Ö0Ïanon_enum_23 +arrayÌ64Îanon_struct_21Ö0Ïvoid * +arraypÌ64Îanon_struct_22Ö0Ïdouble * * assertÌ65536Ö0 assertÌ131072Í(expr)Ö0 assert_perrorÌ65536Ö0 assert_perrorÌ131072Í(errnum)Ö0 +basenameÌ65536Ö0 be16tohÌ131072Í(x)Ö0 be32tohÌ131072Í(x)Ö0 be64tohÌ131072Í(x)Ö0 -binningÌ64Îanon_struct_12Ö0Ïint -binningÌ64Îanon_struct_5Ö0Ïint +binningÌ64Îanon_struct_27Ö0Ïint +binningÌ64Îanon_struct_6Ö0Ïint bitspersampleÌ64Î_TIFFRGBAImageÖ0Ïuint16 blkcnt_tÌ4096Ö0Ï__blkcnt_t blksize_tÌ4096Ö0Ï__blksize_t bluecmapÌ64Î_TIFFRGBAImageÖ0Ïuint16 * boolÌ65536Ö0 -bstepÌ64Îanon_struct_19Ö0Ïfloat +bstepÌ64Îanon_struct_15Ö0Ïfloat +bufrecnumÌ64Îanon_struct_19Ö0Ïlong +byteposÌ64Îanon_struct_19Ö0ÏLONGLONG change_helpstringÌ16Í(char *s)Ö0Ïvoid change_helpstringÌ1024Í(char *s)Ö0Ïvoid -chk_storeimgÌ16Í(char *filename, char* store)Ö0Ïimstorage * -chk_storeimgÌ1024Í(char *filename, char* store)Ö0Ïimstorage * +chk_storeimgÌ16Í(char *filename, char* store, char *format)Ö0Ïimstorage * +chk_storeimgÌ1024Í(char *filename, char* store, char *format)Ö0Ïimstorage * chkspeedÌ16Í(int speed)Ö0Ïint cielabÌ64Î_TIFFRGBAImageÖ0ÏTIFFCIELabToRGB * -clamptabÌ64Îanon_struct_18Ö0ÏTIFFRGBValue * +clamptabÌ64Îanon_struct_14Ö0ÏTIFFRGBValue * cmdlnoptsÌ16384Ö0Ïmyoption +cn_actual_bzeroÌ64Îanon_struct_19Ö0Ïdouble +cn_bscaleÌ64Îanon_struct_19Ö0Ïdouble +cn_bzeroÌ64Îanon_struct_19Ö0Ïdouble +cn_compressedÌ64Îanon_struct_19Ö0Ïint +cn_gzip_dataÌ64Îanon_struct_19Ö0Ïint +cn_uncompressedÌ64Îanon_struct_19Ö0Ïint +cn_zblankÌ64Îanon_struct_19Ö0Ïint +cn_zscaleÌ64Îanon_struct_19Ö0Ïint +cn_zzeroÌ64Îanon_struct_19Ö0Ïint col_offsetÌ64Î_TIFFRGBAImageÖ0Ïint +colnameÌ64Îanon_struct_21Ö0Ïchar +colnumÌ64Îanon_struct_21Ö0Ïint comfdÌ16384Ö0Ïint +compress_typeÌ64Îanon_struct_19Ö0Ïint +compressimgÌ64Îanon_struct_19Ö0Ïint console_changedÌ16384Ö0Ïint -contigÌ64Î_TIFFRGBAImage::anon_union_20Ö0ÏtileContigRoutine +contigÌ64Î_TIFFRGBAImage::anon_union_16Ö0ÏtileContigRoutine +curbufÌ64Îanon_struct_19Ö0Ïint +curhduÌ64Îanon_struct_19Ö0Ïint curspdÌ16384Ö0Ïint -d_VrwbÌ64Îanon_struct_17Ö0Ïuint32 -d_VrwgÌ64Îanon_struct_17Ö0Ïuint32 -d_VrwrÌ64Îanon_struct_17Ö0Ïuint32 -d_Y0BÌ64Îanon_struct_17Ö0Ïfloat -d_Y0GÌ64Îanon_struct_17Ö0Ïfloat -d_Y0RÌ64Îanon_struct_17Ö0Ïfloat -d_YCBÌ64Îanon_struct_17Ö0Ïfloat -d_YCGÌ64Îanon_struct_17Ö0Ïfloat -d_YCRÌ64Îanon_struct_17Ö0Ïfloat -d_gammaBÌ64Îanon_struct_17Ö0Ïfloat -d_gammaGÌ64Îanon_struct_17Ö0Ïfloat -d_gammaRÌ64Îanon_struct_17Ö0Ïfloat -d_matÌ64Îanon_struct_17Ö0Ïfloat -daemonÌ64Îanon_struct_12Ö0Ïint +d_VrwbÌ64Îanon_struct_13Ö0Ïuint32 +d_VrwgÌ64Îanon_struct_13Ö0Ïuint32 +d_VrwrÌ64Îanon_struct_13Ö0Ïuint32 +d_Y0BÌ64Îanon_struct_13Ö0Ïfloat +d_Y0GÌ64Îanon_struct_13Ö0Ïfloat +d_Y0RÌ64Îanon_struct_13Ö0Ïfloat +d_YCBÌ64Îanon_struct_13Ö0Ïfloat +d_YCGÌ64Îanon_struct_13Ö0Ïfloat +d_YCRÌ64Îanon_struct_13Ö0Ïfloat +d_gammaBÌ64Îanon_struct_13Ö0Ïfloat +d_gammaGÌ64Îanon_struct_13Ö0Ïfloat +d_gammaRÌ64Îanon_struct_13Ö0Ïfloat +d_matÌ64Îanon_struct_13Ö0Ïfloat +daemonÌ64Îanon_struct_27Ö0Ïint daemonizeÌ16Í()Ö0Ïvoid daemonizeÌ1024Í()Ö0Ïvoid dataÌ64Îanon_struct_1Ö0Ïchar * +datastartÌ64Îanon_struct_19Ö0ÏLONGLONG +datatypeÌ64Îanon_struct_21Ö0Ïint define_subframeÌ16Í(char *parm)Ö0Ïimsubframe * define_subframeÌ1024Í(char *parm)Ö0Ïimsubframe * dev_tÌ4096Ö0Ï__dev_t -deviceÌ64Îanon_struct_12Ö0Ïchar * -displayÌ64Îanon_struct_19Ö0ÏTIFFDisplay +deviceÌ64Îanon_struct_27Ö0Ïchar * +dimlenÌ64Îanon_struct_22Ö0Ïint * +dirtyÌ64Îanon_struct_19Ö0Ïint +displayÌ64Îanon_struct_15Ö0ÏTIFFDisplay +dither_seedÌ64Îanon_struct_19Ö0Ïint +download_in_progressÌ16384Ö0Ïint +driverÌ64Îanon_struct_19Ö0Ïint dtimeÌ16Í()Ö0Ïdouble dtimeÌ1024Í()Ö0Ïdouble end_optionÌ65536Ö0 end_suboptionÌ65536Ö0 errnoÌ65536Ö0 error_tÌ4096Ö0Ïint -exptimeÌ64Îanon_struct_12Ö0Ïdouble -exptimeÌ64Îanon_struct_5Ö0Ïdouble +exposetimeÌ64Îanon_struct_6Ö0Ïtime_t +exptimeÌ64Îanon_struct_27Ö0Ïdouble +exptimeÌ64Îanon_struct_6Ö0Ïdouble +extlevÌ64Îanon_struct_22Ö0Ïint +extnamÌ64Îanon_struct_22Ö0Ïchar +extverÌ64Îanon_struct_22Ö0Ïint falseÌ65536Ö0 -flagÌ64Îanon_struct_10Ö0Ïint * +ffcpimgÌ65536Ö0 +filehandleÌ64Îanon_struct_19Ö0Ïint +filenameÌ64Îanon_struct_19Ö0Ïchar * +filesizeÌ64Îanon_struct_19Ö0ÏLONGLONG +fits_add_group_memberÌ65536Ö0 +fits_ascii_tformÌ65536Ö0 +fits_binary_tformÌ65536Ö0 +fits_binary_tformllÌ65536Ö0 +fits_calc_rowsÌ65536Ö0 +fits_calculatorÌ65536Ö0 +fits_calculator_rngÌ65536Ö0 +fits_change_groupÌ65536Ö0 +fits_clear_errmarkÌ65536Ö0 +fits_clear_errmsgÌ65536Ö0 +fits_close_fileÌ65536Ö0 +fits_compact_groupÌ65536Ö0 +fits_compare_strÌ65536Ö0 +fits_compress_heapÌ65536Ö0 +fits_compress_imgÌ65536Ö0 +fits_convert_hdr2strÌ65536Ö0 +fits_copy_colÌ65536Ö0 +fits_copy_dataÌ65536Ö0 +fits_copy_fileÌ65536Ö0 +fits_copy_groupÌ65536Ö0 +fits_copy_hduÌ65536Ö0 +fits_copy_headerÌ65536Ö0 +fits_copy_keyÌ65536Ö0 +fits_copy_memberÌ65536Ö0 +fits_copy_rowsÌ65536Ö0 +fits_create_diskfileÌ65536Ö0 +fits_create_fileÌ65536Ö0 +fits_create_groupÌ65536Ö0 +fits_create_hduÌ65536Ö0 +fits_create_imgÌ65536Ö0 +fits_create_imgllÌ65536Ö0 +fits_create_memfileÌ65536Ö0 +fits_create_tblÌ65536Ö0 +fits_create_templateÌ65536Ö0 +fits_date2strÌ65536Ö0 +fits_decode_chksumÌ65536Ö0 +fits_decode_tdimÌ65536Ö0 +fits_decode_tdimllÌ65536Ö0 +fits_decompress_imgÌ65536Ö0 +fits_delete_colÌ65536Ö0 +fits_delete_fileÌ65536Ö0 +fits_delete_hduÌ65536Ö0 +fits_delete_keyÌ65536Ö0 +fits_delete_recordÌ65536Ö0 +fits_delete_rowlistÌ65536Ö0 +fits_delete_rowlistllÌ65536Ö0 +fits_delete_rowrangeÌ65536Ö0 +fits_delete_rowsÌ65536Ö0 +fits_delete_strÌ65536Ö0 +fits_encode_chksumÌ65536Ö0 +fits_file_existsÌ65536Ö0 +fits_file_modeÌ65536Ö0 +fits_file_nameÌ65536Ö0 +fits_find_first_rowÌ65536Ö0 +fits_find_nextkeyÌ65536Ö0 +fits_find_rowsÌ65536Ö0 +fits_find_rows_cmpÌ65536Ö0 +fits_flush_bufferÌ65536Ö0 +fits_flush_fileÌ65536Ö0 +fits_free_memoryÌ65536Ö0 +fits_get_acolparmsÌ65536Ö0 +fits_get_bcolparmsÌ65536Ö0 +fits_get_bcolparmsllÌ65536Ö0 +fits_get_chksumÌ65536Ö0 +fits_get_col_display_widthÌ65536Ö0 +fits_get_colnameÌ65536Ö0 +fits_get_colnumÌ65536Ö0 +fits_get_coltypeÌ65536Ö0 +fits_get_coltypellÌ65536Ö0 +fits_get_eqcoltypeÌ65536Ö0 +fits_get_eqcoltypellÌ65536Ö0 +fits_get_errstatusÌ65536Ö0 +fits_get_hdrposÌ65536Ö0 +fits_get_hdrspaceÌ65536Ö0 +fits_get_hdu_numÌ65536Ö0 +fits_get_hdu_typeÌ65536Ö0 +fits_get_hduaddrÌ65536Ö0 +fits_get_hduaddrllÌ65536Ö0 +fits_get_hduoffÌ65536Ö0 +fits_get_image_wcs_keysÌ65536Ö0 +fits_get_img_dimÌ65536Ö0 +fits_get_img_equivtypeÌ65536Ö0 +fits_get_img_paramÌ65536Ö0 +fits_get_img_paramllÌ65536Ö0 +fits_get_img_sizeÌ65536Ö0 +fits_get_img_sizellÌ65536Ö0 +fits_get_img_typeÌ65536Ö0 +fits_get_inttypeÌ65536Ö0 +fits_get_keyclassÌ65536Ö0 +fits_get_keynameÌ65536Ö0 +fits_get_keytypeÌ65536Ö0 +fits_get_num_colsÌ65536Ö0 +fits_get_num_groupsÌ65536Ö0 +fits_get_num_hdusÌ65536Ö0 +fits_get_num_membersÌ65536Ö0 +fits_get_num_rowsÌ65536Ö0 +fits_get_num_rowsllÌ65536Ö0 +fits_get_rowsizeÌ65536Ö0 +fits_get_system_dateÌ65536Ö0 +fits_get_system_timeÌ65536Ö0 +fits_get_table_wcs_keysÌ65536Ö0 +fits_get_tbcolÌ65536Ö0 +fits_get_versionÌ65536Ö0 +fits_hdr2strÌ65536Ö0 +fits_insert_atblÌ65536Ö0 +fits_insert_btblÌ65536Ö0 +fits_insert_cardÌ65536Ö0 +fits_insert_colÌ65536Ö0 +fits_insert_colsÌ65536Ö0 +fits_insert_groupÌ65536Ö0 +fits_insert_imgÌ65536Ö0 +fits_insert_imgllÌ65536Ö0 +fits_insert_key_cmpÌ65536Ö0 +fits_insert_key_dblÌ65536Ö0 +fits_insert_key_dblcmpÌ65536Ö0 +fits_insert_key_fixcmpÌ65536Ö0 +fits_insert_key_fixdblÌ65536Ö0 +fits_insert_key_fixdblcmpÌ65536Ö0 +fits_insert_key_fixfltÌ65536Ö0 +fits_insert_key_fltÌ65536Ö0 +fits_insert_key_lngÌ65536Ö0 +fits_insert_key_logÌ65536Ö0 +fits_insert_key_longstrÌ65536Ö0 +fits_insert_key_nullÌ65536Ö0 +fits_insert_key_strÌ65536Ö0 +fits_insert_recordÌ65536Ö0 +fits_insert_rowsÌ65536Ö0 +fits_iterate_dataÌ65536Ö0 +fits_make_keyÌ65536Ö0 +fits_make_keynÌ65536Ö0 +fits_make_nkeyÌ65536Ö0 +fits_merge_groupsÌ65536Ö0 +fits_modify_cardÌ65536Ö0 +fits_modify_commentÌ65536Ö0 +fits_modify_key_cmpÌ65536Ö0 +fits_modify_key_dblÌ65536Ö0 +fits_modify_key_dblcmpÌ65536Ö0 +fits_modify_key_fixcmpÌ65536Ö0 +fits_modify_key_fixdblÌ65536Ö0 +fits_modify_key_fixdblcmpÌ65536Ö0 +fits_modify_key_fixfltÌ65536Ö0 +fits_modify_key_fltÌ65536Ö0 +fits_modify_key_lngÌ65536Ö0 +fits_modify_key_logÌ65536Ö0 +fits_modify_key_longstrÌ65536Ö0 +fits_modify_key_nullÌ65536Ö0 +fits_modify_key_strÌ65536Ö0 +fits_modify_nameÌ65536Ö0 +fits_modify_recordÌ65536Ö0 +fits_modify_vector_lenÌ65536Ö0 +fits_movabs_hduÌ65536Ö0 +fits_movabs_keyÌ65536Ö0 +fits_movnam_hduÌ65536Ö0 +fits_movrel_hduÌ65536Ö0 +fits_movrel_keyÌ65536Ö0 +fits_null_checkÌ65536Ö0 +fits_open_dataÌ65536Ö0 +fits_open_diskfileÌ65536Ö0 +fits_open_fileÌ131072Í(A,B,C,D)Ö0 +fits_open_groupÌ65536Ö0 +fits_open_imageÌ65536Ö0 +fits_open_memberÌ65536Ö0 +fits_open_memfileÌ65536Ö0 +fits_open_tableÌ65536Ö0 +fits_parse_binrangeÌ65536Ö0 +fits_parse_binspecÌ65536Ö0 +fits_parse_extnumÌ65536Ö0 +fits_parse_extspecÌ65536Ö0 +fits_parse_input_filenameÌ65536Ö0 +fits_parse_input_urlÌ65536Ö0 +fits_parse_output_urlÌ65536Ö0 +fits_parse_rangeÌ65536Ö0 +fits_parse_rangellÌ65536Ö0 +fits_parse_rootnameÌ65536Ö0 +fits_parse_templateÌ65536Ö0 +fits_parse_valueÌ65536Ö0 +fits_pix_to_worldÌ65536Ö0 +fits_read_2d_bytÌ65536Ö0 +fits_read_2d_dblÌ65536Ö0 +fits_read_2d_fltÌ65536Ö0 +fits_read_2d_intÌ65536Ö0 +fits_read_2d_lngÌ65536Ö0 +fits_read_2d_lnglngÌ65536Ö0 +fits_read_2d_sbytÌ65536Ö0 +fits_read_2d_shtÌ65536Ö0 +fits_read_2d_uintÌ65536Ö0 +fits_read_2d_ulngÌ65536Ö0 +fits_read_2d_ushtÌ65536Ö0 +fits_read_3d_bytÌ65536Ö0 +fits_read_3d_dblÌ65536Ö0 +fits_read_3d_fltÌ65536Ö0 +fits_read_3d_intÌ65536Ö0 +fits_read_3d_lngÌ65536Ö0 +fits_read_3d_lnglngÌ65536Ö0 +fits_read_3d_sbytÌ65536Ö0 +fits_read_3d_shtÌ65536Ö0 +fits_read_3d_uintÌ65536Ö0 +fits_read_3d_ulngÌ65536Ö0 +fits_read_3d_ushtÌ65536Ö0 +fits_read_atblhdrÌ65536Ö0 +fits_read_atblhdrllÌ65536Ö0 +fits_read_btblhdrÌ65536Ö0 +fits_read_btblhdrllÌ65536Ö0 +fits_read_cardÌ65536Ö0 +fits_read_colÌ65536Ö0 +fits_read_col_bitÌ65536Ö0 +fits_read_col_bit_uintÌ65536Ö0 +fits_read_col_bit_ushtÌ65536Ö0 +fits_read_col_bytÌ65536Ö0 +fits_read_col_cmpÌ65536Ö0 +fits_read_col_dblÌ65536Ö0 +fits_read_col_dblcmpÌ65536Ö0 +fits_read_col_fltÌ65536Ö0 +fits_read_col_intÌ65536Ö0 +fits_read_col_lngÌ65536Ö0 +fits_read_col_lnglngÌ65536Ö0 +fits_read_col_logÌ65536Ö0 +fits_read_col_sbytÌ65536Ö0 +fits_read_col_shtÌ65536Ö0 +fits_read_col_strÌ65536Ö0 +fits_read_col_uintÌ65536Ö0 +fits_read_col_ulngÌ65536Ö0 +fits_read_col_ushtÌ65536Ö0 +fits_read_colnullÌ65536Ö0 +fits_read_colnull_bytÌ65536Ö0 +fits_read_colnull_cmpÌ65536Ö0 +fits_read_colnull_dblÌ65536Ö0 +fits_read_colnull_dblcmpÌ65536Ö0 +fits_read_colnull_fltÌ65536Ö0 +fits_read_colnull_intÌ65536Ö0 +fits_read_colnull_lngÌ65536Ö0 +fits_read_colnull_lnglngÌ65536Ö0 +fits_read_colnull_logÌ65536Ö0 +fits_read_colnull_sbytÌ65536Ö0 +fits_read_colnull_shtÌ65536Ö0 +fits_read_colnull_strÌ65536Ö0 +fits_read_colnull_uintÌ65536Ö0 +fits_read_colnull_ulngÌ65536Ö0 +fits_read_colnull_ushtÌ65536Ö0 +fits_read_descriptÌ65536Ö0 +fits_read_descriptllÌ65536Ö0 +fits_read_descriptsÌ65536Ö0 +fits_read_descriptsllÌ65536Ö0 +fits_read_errmsgÌ65536Ö0 +fits_read_extÌ65536Ö0 +fits_read_grppar_bytÌ65536Ö0 +fits_read_grppar_dblÌ65536Ö0 +fits_read_grppar_fltÌ65536Ö0 +fits_read_grppar_intÌ65536Ö0 +fits_read_grppar_lngÌ65536Ö0 +fits_read_grppar_lnglngÌ65536Ö0 +fits_read_grppar_sbytÌ65536Ö0 +fits_read_grppar_shtÌ65536Ö0 +fits_read_grppar_uintÌ65536Ö0 +fits_read_grppar_ulngÌ65536Ö0 +fits_read_grppar_ushtÌ65536Ö0 +fits_read_imgÌ65536Ö0 +fits_read_img_bytÌ65536Ö0 +fits_read_img_coordÌ65536Ö0 +fits_read_img_coord_versionÌ65536Ö0 +fits_read_img_dblÌ65536Ö0 +fits_read_img_fltÌ65536Ö0 +fits_read_img_intÌ65536Ö0 +fits_read_img_lngÌ65536Ö0 +fits_read_img_lnglngÌ65536Ö0 +fits_read_img_sbytÌ65536Ö0 +fits_read_img_shtÌ65536Ö0 +fits_read_img_uintÌ65536Ö0 +fits_read_img_ulngÌ65536Ö0 +fits_read_img_ushtÌ65536Ö0 +fits_read_imghdrÌ65536Ö0 +fits_read_imghdrllÌ65536Ö0 +fits_read_imgnullÌ65536Ö0 +fits_read_imgnull_bytÌ65536Ö0 +fits_read_imgnull_dblÌ65536Ö0 +fits_read_imgnull_fltÌ65536Ö0 +fits_read_imgnull_intÌ65536Ö0 +fits_read_imgnull_lngÌ65536Ö0 +fits_read_imgnull_lnglngÌ65536Ö0 +fits_read_imgnull_sbytÌ65536Ö0 +fits_read_imgnull_shtÌ65536Ö0 +fits_read_imgnull_uintÌ65536Ö0 +fits_read_imgnull_ulngÌ65536Ö0 +fits_read_imgnull_ushtÌ65536Ö0 +fits_read_keyÌ65536Ö0 +fits_read_key_cmpÌ65536Ö0 +fits_read_key_dblÌ65536Ö0 +fits_read_key_dblcmpÌ65536Ö0 +fits_read_key_fltÌ65536Ö0 +fits_read_key_lngÌ65536Ö0 +fits_read_key_lnglngÌ65536Ö0 +fits_read_key_logÌ65536Ö0 +fits_read_key_longstrÌ65536Ö0 +fits_read_key_strÌ65536Ö0 +fits_read_key_tripleÌ65536Ö0 +fits_read_key_unitÌ65536Ö0 +fits_read_keynÌ65536Ö0 +fits_read_keys_dblÌ65536Ö0 +fits_read_keys_fltÌ65536Ö0 +fits_read_keys_lngÌ65536Ö0 +fits_read_keys_lnglngÌ65536Ö0 +fits_read_keys_logÌ65536Ö0 +fits_read_keys_strÌ65536Ö0 +fits_read_keywordÌ65536Ö0 +fits_read_pixÌ65536Ö0 +fits_read_pixllÌ65536Ö0 +fits_read_pixnullÌ65536Ö0 +fits_read_pixnullllÌ65536Ö0 +fits_read_recordÌ65536Ö0 +fits_read_strÌ65536Ö0 +fits_read_subsetÌ65536Ö0 +fits_read_subset_bytÌ65536Ö0 +fits_read_subset_dblÌ65536Ö0 +fits_read_subset_fltÌ65536Ö0 +fits_read_subset_intÌ65536Ö0 +fits_read_subset_lngÌ65536Ö0 +fits_read_subset_lnglngÌ65536Ö0 +fits_read_subset_sbytÌ65536Ö0 +fits_read_subset_shtÌ65536Ö0 +fits_read_subset_uintÌ65536Ö0 +fits_read_subset_ulngÌ65536Ö0 +fits_read_subset_ushtÌ65536Ö0 +fits_read_subsetnull_bytÌ65536Ö0 +fits_read_subsetnull_dblÌ65536Ö0 +fits_read_subsetnull_fltÌ65536Ö0 +fits_read_subsetnull_intÌ65536Ö0 +fits_read_subsetnull_lngÌ65536Ö0 +fits_read_subsetnull_lnglngÌ65536Ö0 +fits_read_subsetnull_sbytÌ65536Ö0 +fits_read_subsetnull_shtÌ65536Ö0 +fits_read_subsetnull_uintÌ65536Ö0 +fits_read_subsetnull_ulngÌ65536Ö0 +fits_read_subsetnull_ushtÌ65536Ö0 +fits_read_tbl_coordÌ65536Ö0 +fits_read_tblbytesÌ65536Ö0 +fits_read_tdimÌ65536Ö0 +fits_read_tdimllÌ65536Ö0 +fits_read_wcstabÌ1024Í(fitsfile *fptr, int nwtb, wtbarr *wtb, int *status)Ö0Ïint +fits_remove_groupÌ65536Ö0 +fits_remove_memberÌ65536Ö0 +fits_reopen_fileÌ65536Ö0 +fits_report_errorÌ65536Ö0 +fits_resize_imgÌ65536Ö0 +fits_resize_imgllÌ65536Ö0 +fits_select_rowsÌ65536Ö0 +fits_set_atblnullÌ65536Ö0 +fits_set_bscaleÌ65536Ö0 +fits_set_btblnullÌ65536Ö0 +fits_set_hdrsizeÌ65536Ö0 +fits_set_hdustrucÌ65536Ö0 +fits_set_imgnullÌ65536Ö0 +fits_set_tscaleÌ65536Ö0 +fits_str2dateÌ65536Ö0 +fits_str2timeÌ65536Ö0 +fits_test_exprÌ65536Ö0 +fits_test_heapÌ65536Ö0 +fits_test_keywordÌ65536Ö0 +fits_test_recordÌ65536Ö0 +fits_time2strÌ65536Ö0 +fits_transfer_memberÌ65536Ö0 +fits_update_cardÌ65536Ö0 +fits_update_chksumÌ65536Ö0 +fits_update_keyÌ65536Ö0 +fits_update_key_cmpÌ65536Ö0 +fits_update_key_dblÌ65536Ö0 +fits_update_key_dblcmpÌ65536Ö0 +fits_update_key_fixcmpÌ65536Ö0 +fits_update_key_fixdblÌ65536Ö0 +fits_update_key_fixdblcmpÌ65536Ö0 +fits_update_key_fixfltÌ65536Ö0 +fits_update_key_fltÌ65536Ö0 +fits_update_key_lngÌ65536Ö0 +fits_update_key_logÌ65536Ö0 +fits_update_key_longstrÌ65536Ö0 +fits_update_key_nullÌ65536Ö0 +fits_update_key_strÌ65536Ö0 +fits_uppercaseÌ65536Ö0 +fits_url_typeÌ65536Ö0 +fits_verify_chksumÌ65536Ö0 +fits_verify_groupÌ65536Ö0 +fits_world_to_pixÌ65536Ö0 +fits_write_2d_bytÌ65536Ö0 +fits_write_2d_dblÌ65536Ö0 +fits_write_2d_fltÌ65536Ö0 +fits_write_2d_intÌ65536Ö0 +fits_write_2d_lngÌ65536Ö0 +fits_write_2d_lnglngÌ65536Ö0 +fits_write_2d_sbytÌ65536Ö0 +fits_write_2d_shtÌ65536Ö0 +fits_write_2d_uintÌ65536Ö0 +fits_write_2d_ulngÌ65536Ö0 +fits_write_2d_ushtÌ65536Ö0 +fits_write_3d_bytÌ65536Ö0 +fits_write_3d_dblÌ65536Ö0 +fits_write_3d_fltÌ65536Ö0 +fits_write_3d_intÌ65536Ö0 +fits_write_3d_lngÌ65536Ö0 +fits_write_3d_lnglngÌ65536Ö0 +fits_write_3d_sbytÌ65536Ö0 +fits_write_3d_shtÌ65536Ö0 +fits_write_3d_uintÌ65536Ö0 +fits_write_3d_ulngÌ65536Ö0 +fits_write_3d_ushtÌ65536Ö0 +fits_write_atblhdrÌ65536Ö0 +fits_write_btblhdrÌ65536Ö0 +fits_write_chksumÌ65536Ö0 +fits_write_colÌ65536Ö0 +fits_write_col_bitÌ65536Ö0 +fits_write_col_bytÌ65536Ö0 +fits_write_col_cmpÌ65536Ö0 +fits_write_col_dblÌ65536Ö0 +fits_write_col_dblcmpÌ65536Ö0 +fits_write_col_fltÌ65536Ö0 +fits_write_col_intÌ65536Ö0 +fits_write_col_lngÌ65536Ö0 +fits_write_col_lnglngÌ65536Ö0 +fits_write_col_logÌ65536Ö0 +fits_write_col_nullÌ65536Ö0 +fits_write_col_sbytÌ65536Ö0 +fits_write_col_shtÌ65536Ö0 +fits_write_col_strÌ65536Ö0 +fits_write_col_uintÌ65536Ö0 +fits_write_col_ulngÌ65536Ö0 +fits_write_col_ushtÌ65536Ö0 +fits_write_colnullÌ65536Ö0 +fits_write_colnull_bytÌ65536Ö0 +fits_write_colnull_dblÌ65536Ö0 +fits_write_colnull_fltÌ65536Ö0 +fits_write_colnull_intÌ65536Ö0 +fits_write_colnull_lngÌ65536Ö0 +fits_write_colnull_lnglngÌ65536Ö0 +fits_write_colnull_logÌ65536Ö0 +fits_write_colnull_sbytÌ65536Ö0 +fits_write_colnull_shtÌ65536Ö0 +fits_write_colnull_strÌ65536Ö0 +fits_write_colnull_uintÌ65536Ö0 +fits_write_colnull_ulngÌ65536Ö0 +fits_write_colnull_ushtÌ65536Ö0 +fits_write_commentÌ65536Ö0 +fits_write_dateÌ65536Ö0 +fits_write_descriptÌ65536Ö0 +fits_write_errmarkÌ65536Ö0 +fits_write_errmsgÌ65536Ö0 +fits_write_extÌ65536Ö0 +fits_write_exthdrÌ65536Ö0 +fits_write_grphdrÌ65536Ö0 +fits_write_grphdrllÌ65536Ö0 +fits_write_grppar_bytÌ65536Ö0 +fits_write_grppar_dblÌ65536Ö0 +fits_write_grppar_fltÌ65536Ö0 +fits_write_grppar_intÌ65536Ö0 +fits_write_grppar_lngÌ65536Ö0 +fits_write_grppar_lnglngÌ65536Ö0 +fits_write_grppar_sbytÌ65536Ö0 +fits_write_grppar_shtÌ65536Ö0 +fits_write_grppar_uintÌ65536Ö0 +fits_write_grppar_ulngÌ65536Ö0 +fits_write_grppar_ushtÌ65536Ö0 +fits_write_hduÌ65536Ö0 +fits_write_historyÌ65536Ö0 +fits_write_imgÌ65536Ö0 +fits_write_img_bytÌ65536Ö0 +fits_write_img_dblÌ65536Ö0 +fits_write_img_fltÌ65536Ö0 +fits_write_img_intÌ65536Ö0 +fits_write_img_lngÌ65536Ö0 +fits_write_img_lnglngÌ65536Ö0 +fits_write_img_nullÌ65536Ö0 +fits_write_img_sbytÌ65536Ö0 +fits_write_img_shtÌ65536Ö0 +fits_write_img_uintÌ65536Ö0 +fits_write_img_ulngÌ65536Ö0 +fits_write_img_ushtÌ65536Ö0 +fits_write_imghdrÌ65536Ö0 +fits_write_imghdrllÌ65536Ö0 +fits_write_imgnullÌ65536Ö0 +fits_write_imgnull_bytÌ65536Ö0 +fits_write_imgnull_dblÌ65536Ö0 +fits_write_imgnull_fltÌ65536Ö0 +fits_write_imgnull_intÌ65536Ö0 +fits_write_imgnull_lngÌ65536Ö0 +fits_write_imgnull_lnglngÌ65536Ö0 +fits_write_imgnull_sbytÌ65536Ö0 +fits_write_imgnull_shtÌ65536Ö0 +fits_write_imgnull_uintÌ65536Ö0 +fits_write_imgnull_ulngÌ65536Ö0 +fits_write_imgnull_ushtÌ65536Ö0 +fits_write_keyÌ65536Ö0 +fits_write_key_cmpÌ65536Ö0 +fits_write_key_dblÌ65536Ö0 +fits_write_key_dblcmpÌ65536Ö0 +fits_write_key_fixcmpÌ65536Ö0 +fits_write_key_fixdblÌ65536Ö0 +fits_write_key_fixdblcmpÌ65536Ö0 +fits_write_key_fixfltÌ65536Ö0 +fits_write_key_fltÌ65536Ö0 +fits_write_key_lngÌ65536Ö0 +fits_write_key_logÌ65536Ö0 +fits_write_key_longstrÌ65536Ö0 +fits_write_key_longwarnÌ65536Ö0 +fits_write_key_nullÌ65536Ö0 +fits_write_key_strÌ65536Ö0 +fits_write_key_templateÌ65536Ö0 +fits_write_key_tripleÌ65536Ö0 +fits_write_key_unitÌ65536Ö0 +fits_write_keys_dblÌ65536Ö0 +fits_write_keys_fixdblÌ65536Ö0 +fits_write_keys_fixfltÌ65536Ö0 +fits_write_keys_fltÌ65536Ö0 +fits_write_keys_lngÌ65536Ö0 +fits_write_keys_logÌ65536Ö0 +fits_write_keys_strÌ65536Ö0 +fits_write_null_imgÌ65536Ö0 +fits_write_nullrowsÌ65536Ö0 +fits_write_nulrowsÌ65536Ö0 +fits_write_pixÌ65536Ö0 +fits_write_pixllÌ65536Ö0 +fits_write_pixnullÌ65536Ö0 +fits_write_pixnullllÌ65536Ö0 +fits_write_recordÌ65536Ö0 +fits_write_subsetÌ65536Ö0 +fits_write_subset_bytÌ65536Ö0 +fits_write_subset_dblÌ65536Ö0 +fits_write_subset_fltÌ65536Ö0 +fits_write_subset_intÌ65536Ö0 +fits_write_subset_lngÌ65536Ö0 +fits_write_subset_lnglngÌ65536Ö0 +fits_write_subset_sbytÌ65536Ö0 +fits_write_subset_shtÌ65536Ö0 +fits_write_subset_uintÌ65536Ö0 +fits_write_subset_ulngÌ65536Ö0 +fits_write_subset_ushtÌ65536Ö0 +fits_write_tblbytesÌ65536Ö0 +fits_write_tdimÌ65536Ö0 +fits_write_tdimllÌ65536Ö0 +fits_write_theapÌ65536Ö0 +fitsfileÌ4096Ö0Ïanon_struct_20 +flagÌ64Îanon_struct_25Ö0Ïint * fpclassifyÌ131072Í(x)Ö0 +fptrÌ64Îanon_struct_21Ö0Ïfitsfile * fread_unlockedÌ65536Ö0 g_pr_Ì16Í(const char *fmt, ...)Ö0Ïint getÌ1024Í(TIFFRGBAImage*, uint32*, uint32, uint32)Î_TIFFRGBAImageÖ0Ïint @@ -3232,6 +4151,8 @@ get_firmvare_version get_firmvare_versionÌ1024Í()Ö0Ïchar * get_imageÌ16Í(imstorage *img)Ö0Ïuint16_t * get_imageÌ1024Í(imstorage *img)Ö0Ïuint16_t * +get_imdataÌ16Í(imstorage *img)Ö0Ïuint16_t * +get_imdataÌ1024Í(imstorage *img)Ö0Ïuint16_t * get_optindÌ16Í(int opt, myoption *options)Ö0Ïint get_suboptionÌ16Í(char *str, mysuboption *opt)Ö0Ïbool get_suboptionÌ1024Í(char *str, mysuboption *opt)Ö0Ïbool @@ -3239,19 +4160,30 @@ getc gid_tÌ4096Ö0Ï__gid_t globErrÌ16384Ö0Ïint globErrÌ32768Ö0Ïint -glob_parsÌ4096Ö0Ïanon_struct_12 +glob_avrÌ16384Ö0Ïuint16_t +glob_maxÌ16384Ö0Ïuint16_t +glob_minÌ16384Ö0Ïuint16_t +glob_parsÌ4096Ö0Ïanon_struct_27 +glob_stdÌ16384Ö0Ïuint16_t greenÌ1024Í(const char *fmt, ...)Ö0Ïint greencmapÌ64Î_TIFFRGBAImageÖ0Ïuint16 * -gstepÌ64Îanon_struct_19Ö0Ïfloat -has_argÌ64Îanon_struct_10Ö0Ïhasarg -has_argÌ64Îanon_struct_11Ö0Ïhasarg -hasargÌ4096Ö0Ïanon_enum_9 +gstepÌ64Îanon_struct_15Ö0Ïfloat +has_argÌ64Îanon_struct_25Ö0Ïhasarg +has_argÌ64Îanon_struct_26Ö0Ïhasarg +hasargÌ4096Ö0Ïanon_enum_24 +hcomp_scaleÌ64Îanon_struct_19Ö0Ïfloat +hcomp_smoothÌ64Îanon_struct_19Ö0Ïint +hdutypeÌ64Îanon_struct_19Ö0Ïint +headendÌ64Îanon_struct_19Ö0ÏLONGLONG +headstartÌ64Îanon_struct_19Ö0ÏLONGLONG * +heapsizeÌ64Îanon_struct_19Ö0ÏLONGLONG +heapstartÌ64Îanon_struct_19Ö0ÏLONGLONG heaterÌ16Í(heater_cmd cmd)Ö0Ïvoid -heaterÌ64Îanon_struct_12Ö0Ïheater_cmd +heaterÌ64Îanon_struct_27Ö0Ïheater_cmd heaterÌ1024Í(heater_cmd cmd)Ö0Ïvoid -heater_cmdÌ4096Ö0Ïanon_enum_7 +heater_cmdÌ4096Ö0Ïanon_enum_8 heightÌ64Î_TIFFRGBAImageÖ0Ïuint32 -helpÌ64Îanon_struct_10Ö0Ïconst char * +helpÌ64Îanon_struct_25Ö0Ïconst char * helpÌ16384Ö0Ïint helpstringÌ16384Ö0Ïchar * htobe16Ì131072Í(x)Ö0 @@ -3260,14 +4192,22 @@ htobe64 htole16Ì131072Í(x)Ö0 htole32Ì131072Í(x)Ö0 htole64Ì131072Í(x)Ö0 -image_typeÌ4096Ö0Ïanon_enum_3 -imnameÌ64Îanon_struct_5Ö0Ïchar * -imstorageÌ4096Ö0Ïanon_struct_5 -imstoretypeÌ64Îanon_struct_12Ö0Ïchar * -imsubframeÌ4096Ö0Ïanon_struct_4 -imtypeÌ64Îanon_struct_12Ö0Ïchar * -imtypeÌ64Îanon_struct_5Ö0Ïimage_type -initÌ64Îanon_struct_21Ö0ÏTIFFInitMethod +iÌ64Îanon_struct_22Ö0Ïint +image_formatÌ4096Ö0Ïanon_enum_3 +image_typeÌ4096Ö0Ïanon_enum_4 +imdataÌ64Îanon_struct_6Ö0Ïuint16_t * +imformatÌ64Îanon_struct_27Ö0Ïchar * +imformatÌ64Îanon_struct_6Ö0Ïimage_format +imgdimÌ64Îanon_struct_19Ö0Ïint +imgnaxisÌ64Îanon_struct_19Ö0ÏLONGLONG +imnameÌ64Îanon_struct_6Ö0Ïchar * +imstorageÌ4096Ö0Ïanon_struct_6 +imstoretypeÌ64Îanon_struct_27Ö0Ïchar * +imsubframeÌ4096Ö0Ïanon_struct_5 +imtypeÌ64Îanon_struct_27Ö0Ïchar * +imtypeÌ64Îanon_struct_6Ö0Ïimage_type +indiÌ16384Ö0Ïchar +initÌ64Îanon_struct_17Ö0ÏTIFFInitMethod initial_setupÌ16Í()Ö0Ïvoid initial_setupÌ1024Í()Ö0Ïvoid ino_tÌ4096Ö0Ï__ino_t @@ -3284,6 +4224,9 @@ int_least32_t int_least64_tÌ4096Ö0Ïlong int int_least8_tÌ4096Ö0Ïsigned char intmax_tÌ4096Ö0Ïlong int +io_posÌ64Îanon_struct_19Ö0ÏLONGLONG +iobufferÌ64Îanon_struct_19Ö0Ïchar * +iotypeÌ64Îanon_struct_21Ö0Ïint isContigÌ64Î_TIFFRGBAImageÖ0Ïint isalnum_lÌ131072Í(c,l)Ö0 isalpha_lÌ131072Í(c,l)Ö0 @@ -3310,7 +4253,10 @@ isspace_l isunorderedÌ131072Í(u,v)Ö0 isupper_lÌ131072Í(c,l)Ö0 isxdigit_lÌ131072Í(c,l)Ö0 +iteratorColÌ4096Ö0Ïanon_struct_21 +kindÌ64Îanon_struct_22Ö0Ïint last_chksumÌ16384Ö0Ïuint8_t +lasthduÌ64Îanon_struct_19Ö0Ïint le16tohÌ131072Í(x)Ö0 le32tohÌ131072Í(x)Ö0 le64tohÌ131072Í(x)Ö0 @@ -3318,49 +4264,65 @@ len linuxÌ65536Ö0 list_speedsÌ16Í()Ö0Ïvoid list_speedsÌ1024Í()Ö0Ïvoid +logfilesizeÌ64Îanon_struct_19Ö0ÏLONGLONG +mÌ64Îanon_struct_22Ö0Ïint mainÌ16Í(int argc, char **argv)Ö0Ïint majorÌ131072Í(dev)Ö0 -make_filenameÌ16Í(char *outfile, char *ext)Ö0Ïchar * +make_filenameÌ16Í(const char *outfile, const char *suff, store_type st)Ö0Ïchar * makedevÌ131072Í(maj,min)Ö0 math_errhandlingÌ65536Ö0 +maxelemÌ64Îanon_struct_19Ö0Ïlong +maxhduÌ64Îanon_struct_19Ö0Ïint +maxtilelenÌ64Îanon_struct_19Ö0Ïlong mempcpyÌ65536Ö0 mempcpyÌ131072Í(dest,src,n)Ö0 minorÌ131072Í(dev)Ö0 mmapbufÌ4096Ö0Ïanon_struct_1 mode_tÌ4096Ö0Ï__mode_t +modifytimestampÌ16Í(char *filename, imstorage *img)Ö0Ïvoid my_allocÌ16Í(size_t N, size_t S)Ö0Ïvoid * my_allocÌ1024Í(size_t N, size_t S)Ö0Ïvoid * myatodÌ16Í(void *num, const char *str, argtype t)Ö0Ïbool myatollÌ16Í(void *num, char *str, argtype t)Ö0Ïbool mygetcharÌ16Í()Ö0Ïint mygetcharÌ1024Í()Ö0Ïint -myoptionÌ4096Ö0Ïanon_struct_10 -mysuboptionÌ4096Ö0Ïanon_struct_11 -nameÌ64Îanon_struct_10Ö0Ïconst char * -nameÌ64Îanon_struct_11Ö0Ïconst char * -nameÌ64Îanon_struct_21Ö0Ïchar * -newspeedÌ64Îanon_struct_12Ö0Ïint +myoptionÌ4096Ö0Ïanon_struct_25 +mysuboptionÌ4096Ö0Ïanon_struct_26 +nameÌ64Îanon_struct_17Ö0Ïchar * +nameÌ64Îanon_struct_25Ö0Ïconst char * +nameÌ64Îanon_struct_26Ö0Ïconst char * +ndimÌ64Îanon_struct_22Ö0Ïint +newspeedÌ64Îanon_struct_27Ö0Ïint newtÌ16384Ö0Ïtermios +nextkeyÌ64Îanon_struct_19Ö0ÏLONGLONG nlink_tÌ4096Ö0Ï__nlink_t no_argumentÌ65536Ö0 +numrowsÌ64Îanon_struct_19Ö0ÏLONGLONG off_tÌ4096Ö0Ï__off_t oldtÌ16384Ö0Ïtermios oldttyÌ16384Ö0Ïtermio +only_oneÌ64Îanon_struct_19Ö0Ïint +open_countÌ64Îanon_struct_19Ö0Ïint open_serialÌ1024Í(char *dev)Ö0Ïint optional_argumentÌ65536Ö0 orientationÌ64Î_TIFFRGBAImageÖ0Ïuint16 -outpfnameÌ64Îanon_struct_12Ö0Ïchar * +origrowsÌ64Îanon_struct_19Ö0ÏLONGLONG +outpfnameÌ64Îanon_struct_27Ö0Ïchar * parse_argsÌ16Í(int argc, char **argv)Ö0Ïglob_pars * parse_argsÌ1024Í(int argc, char **argv)Ö0Ïglob_pars * parseargsÌ16Í(int *argc, char ***argv, myoption *options)Ö0Ïvoid parseargsÌ1024Í(int *argc, char ***argv, myoption *options)Ö0Ïvoid photometricÌ64Î_TIFFRGBAImageÖ0Ïuint16 -putÌ64Î_TIFFRGBAImageÖ0Ïanon_union_20 +print_statÌ16Í(imstorage *img)Ö0Ïvoid +print_statÌ1024Í(imstorage *img)Ö0Ïvoid +putÌ64Î_TIFFRGBAImageÖ0Ïanon_union_16 putcÌ131072Í(_ch,_fp)Ö0 +quantize_levelÌ64Îanon_struct_19Ö0Ïfloat +quantize_methodÌ64Îanon_struct_19Ö0Ïint r_WARNÌ16Í(const char *fmt, ...)Ö0Ïint r_pr_Ì16Í(const char *fmt, ...)Ö0Ïint r_pr_nottyÌ16Í(const char *fmt, ...)Ö0Ïint -rangeÌ64Îanon_struct_19Ö0Ïint +rangeÌ64Îanon_struct_15Ö0Ïint read_consoleÌ16Í()Ö0Ïint read_consoleÌ1024Í()Ö0Ïint read_stringÌ16Í(uint8_t *str, int L)Ö0Ïsize_t @@ -3368,34 +4330,49 @@ read_tty read_ttyÌ1024Í(uint8_t *buff, size_t length)Ö0Ïsize_t redÌ1024Í(const char *fmt, ...)Ö0Ïint redcmapÌ64Î_TIFFRGBAImageÖ0Ïuint16 * +repeatÌ64Îanon_struct_21Ö0Ïlong req_orientationÌ64Î_TIFFRGBAImageÖ0Ïuint16 +request_compress_typeÌ64Îanon_struct_19Ö0Ïint +request_dither_seedÌ64Îanon_struct_19Ö0Ïint +request_hcomp_scaleÌ64Îanon_struct_19Ö0Ïfloat +request_hcomp_smoothÌ64Îanon_struct_19Ö0Ïint +request_huge_hduÌ64Îanon_struct_19Ö0Ïint +request_lossy_int_compressÌ64Îanon_struct_19Ö0Ïint +request_quantize_levelÌ64Îanon_struct_19Ö0Ïfloat +request_quantize_methodÌ64Îanon_struct_19Ö0Ïint +request_tilesizeÌ64Îanon_struct_19Ö0Ïlong required_argumentÌ65536Ö0 -rest_parsÌ64Îanon_struct_12Ö0Ïchar * * -rest_pars_numÌ64Îanon_struct_12Ö0Ïint +rest_parsÌ64Îanon_struct_27Ö0Ïchar * * +rest_pars_numÌ64Îanon_struct_27Ö0Ïint restore_consoleÌ16Í()Ö0Ïvoid restore_consoleÌ1024Í()Ö0Ïvoid restore_ttyÌ16Í()Ö0Ïvoid restore_ttyÌ1024Í()Ö0Ïvoid rewrite_ifexistsÌ16384Ö0Ïint rewrite_ifexistsÌ32768Ö0Ïint +rice_blocksizeÌ64Îanon_struct_19Ö0Ïint +rice_bytepixÌ64Îanon_struct_19Ö0Ïint +rowÌ64Îanon_struct_22Ö0Ïlong row_offsetÌ64Î_TIFFRGBAImageÖ0Ïint -rstepÌ64Îanon_struct_19Ö0Ïfloat +rowlengthÌ64Îanon_struct_19Ö0ÏLONGLONG +rstepÌ64Îanon_struct_15Ö0Ïfloat run_terminalÌ16Í()Ö0Ïvoid run_terminalÌ1024Í()Ö0Ïvoid s_WARNÌ16Í(const char *fmt, ...)Ö0Ïint sa_handlerÌ65536Ö0 sa_sigactionÌ65536Ö0 samplesperpixelÌ64Î_TIFFRGBAImageÖ0Ïuint16 -schemeÌ64Îanon_struct_21Ö0Ïuint16 +save_histoÌ16Í(FILE *f, imstorage *img)Ö0Ïint +schemeÌ64Îanon_struct_17Ö0Ïuint16 send_cmdÌ16Í(uint8_t cmd)Ö0Ïint send_cmd_csÌ16Í(uint8_t cmd)Ö0Ïtrans_status send_dataÌ16Í(uint8_t *buf, int len)Ö0Ïint -separateÌ64Î_TIFFRGBAImage::anon_union_20Ö0ÏtileSeparateRoutine +separateÌ64Î_TIFFRGBAImage::anon_union_16Ö0ÏtileSeparateRoutine setup_conÌ16Í()Ö0Ïvoid setup_conÌ1024Í()Ö0Ïvoid showhelpÌ16Í(int oindex, myoption *options)Ö0Ïvoid showhelpÌ1024Í(int oindex, myoption *options)Ö0Ïvoid -shutter_cmdÌ64Îanon_struct_12Ö0Ïchar * +shutter_cmdÌ64Îanon_struct_27Ö0Ïchar * shutter_commandÌ16Í(char *cmd)Ö0Ïint shutter_commandÌ1024Í(char *cmd)Ö0Ïint si_addrÌ65536Ö0 @@ -3423,51 +4400,67 @@ sigmask signalsÌ16Í(int signo)Ö0Ïvoid signalsÌ1024Í(int sig)Ö0Ïvoid signbitÌ131072Í(x)Ö0 -sizeÌ64Îanon_struct_4Ö0Ïuint8_t -speedÌ64Îanon_struct_12Ö0Ïint +sizeÌ64Îanon_struct_5Ö0Ïuint8_t +speedÌ64Îanon_struct_27Ö0Ïint speedsÌ16384Ö0Ïint speedssizeÌ16384Ö0Ïconst int -splistÌ64Îanon_struct_12Ö0Ïint -stÌ64Îanon_struct_5Ö0Ïstore_type +splistÌ64Îanon_struct_27Ö0Ïint +stÌ64Îanon_struct_6Ö0Ïstore_type st_atimeÌ65536Ö0 st_ctimeÌ65536Ö0 st_mtimeÌ65536Ö0 starsÌ16384Ö0Ïconst char start_expositionÌ16Í(imstorage *im, char *imtype)Ö0Ïint start_expositionÌ1024Í(imstorage *im, char *imtype)Ö0Ïint +startcolÌ64Îanon_struct_19Ö0Ïint stderrÌ65536Ö0 stdinÌ65536Ö0 stdoutÌ65536Ö0 stoponerrÌ64Î_TIFFRGBAImageÖ0Ïint -store_imageÌ16Í(imstorage *img)Ö0Ï *int +store_imageÌ16Í(imstorage *img)Ö0Ïint store_imageÌ1024Í(imstorage *filename)Ö0Ïint store_typeÌ4096Ö0Ïanon_enum_2 str2doubleÌ16Í(double *num, const char *str)Ö0Ïint str2doubleÌ1024Í(double *num, const char *str)Ö0Ïint strdupaÌ131072Í(s)Ö0 strndupaÌ131072Í(s,n)Ö0 -subframeÌ64Îanon_struct_12Ö0Ïchar * -subframeÌ64Îanon_struct_5Ö0Ïimsubframe * -takeimgÌ64Îanon_struct_12Ö0Ïint +strnullÌ64Îanon_struct_18Ö0Ïchar +subframeÌ64Îanon_struct_27Ö0Ïchar * +subframeÌ64Îanon_struct_6Ö0Ïimsubframe * +tableptrÌ64Îanon_struct_19Ö0Ïtcolumn * +takeimgÌ64Îanon_struct_27Ö0Ïint +tbcolÌ64Îanon_struct_18Ö0ÏLONGLONG +tcolumnÌ4096Ö0Ïanon_struct_18 tdata_tÌ4096Ö0Ïvoid * +tdatatypeÌ64Îanon_struct_18Ö0Ïint tdir_tÌ4096Ö0Ïuint16 +tdispÌ64Îanon_struct_21Ö0Ïchar term_setspeedÌ16Í(int speed)Ö0Ïint term_setspeedÌ1024Í(int speed)Ö0Ïint -terminalÌ64Îanon_struct_12Ö0Ïint +terminalÌ64Îanon_struct_27Ö0Ïint +tfieldÌ64Îanon_struct_19Ö0Ïint +tformÌ64Îanon_struct_18Ö0Ïchar thandle_tÌ4096Ö0Ïvoid * tifÌ64Î_TIFFRGBAImageÖ0ÏTIFF * -tiff_diroffÌ64Îanon_struct_14Ö0Ïuint32 -tiff_diroffÌ64Îanon_struct_15Ö0Ïuint64 -tiff_magicÌ64Îanon_struct_13Ö0Ïuint16 -tiff_magicÌ64Îanon_struct_14Ö0Ïuint16 -tiff_magicÌ64Îanon_struct_15Ö0Ïuint16 -tiff_offsetsizeÌ64Îanon_struct_15Ö0Ïuint16 -tiff_unusedÌ64Îanon_struct_15Ö0Ïuint16 -tiff_versionÌ64Îanon_struct_13Ö0Ïuint16 -tiff_versionÌ64Îanon_struct_14Ö0Ïuint16 -tiff_versionÌ64Îanon_struct_15Ö0Ïuint16 +tiff_diroffÌ64Îanon_struct_10Ö0Ïuint32 +tiff_diroffÌ64Îanon_struct_11Ö0Ïuint64 +tiff_magicÌ64Îanon_struct_10Ö0Ïuint16 +tiff_magicÌ64Îanon_struct_11Ö0Ïuint16 +tiff_magicÌ64Îanon_struct_9Ö0Ïuint16 +tiff_offsetsizeÌ64Îanon_struct_11Ö0Ïuint16 +tiff_unusedÌ64Îanon_struct_11Ö0Ïuint16 +tiff_versionÌ64Îanon_struct_10Ö0Ïuint16 +tiff_versionÌ64Îanon_struct_11Ö0Ïuint16 +tiff_versionÌ64Îanon_struct_9Ö0Ïuint16 tileContigRoutineÌ4096Ö0Ïtypedef void tileSeparateRoutineÌ4096Ö0Ïtypedef void +tileanynullÌ64Îanon_struct_19Ö0Ïint * +tiledataÌ64Îanon_struct_19Ö0Ïvoid * * +tiledatasizeÌ64Îanon_struct_19Ö0Ïlong * +tilenullarrayÌ64Îanon_struct_19Ö0Ïvoid * * +tilerowÌ64Îanon_struct_19Ö0Ïint * +tilesizeÌ64Îanon_struct_19Ö0Ïlong +tiletypeÌ64Îanon_struct_19Ö0Ïint * time_tÌ4096Ö0Ï__time_t timeraddÌ131072Í(a,b,result)Ö0 timerclearÌ131072Í(tvp)Ö0 @@ -3475,15 +4468,20 @@ timercmp timerissetÌ131072Í(tvp)Ö0 timersubÌ131072Í(a,b,result)Ö0 timespecÌ2048Ö0 +tlmaxÌ64Îanon_struct_21Ö0Ïlong +tlminÌ64Îanon_struct_21Ö0Ïlong tmsize_tÌ4096Ö0Ïsigned long +tnullÌ64Îanon_struct_18Ö0ÏLONGLONG toasciiÌ131072Í(c)Ö0 toascii_lÌ131072Í(c,l)Ö0 toff_tÌ4096Ö0Ïuint64 -trans_statusÌ4096Ö0Ïanon_enum_6 +trans_statusÌ4096Ö0Ïanon_enum_7 +trepeatÌ64Îanon_struct_18Ö0ÏLONGLONG trueÌ65536Ö0 try_connectÌ16Í(char *device, int speed)Ö0Ïint try_connectÌ1024Í(char *device, int speed)Ö0Ïint tsample_tÌ4096Ö0Ïuint16 +tscaleÌ64Îanon_struct_18Ö0Ïdouble tsize_tÌ4096Ö0Ïtmsize_t tstrile_tÌ4096Ö0Ïuint32 tstrip_tÌ4096Ö0Ïtstrile_t @@ -3492,10 +4490,15 @@ ttile_t ttyÌ16384Ö0Ïtermio tty_initÌ16Í(char *comdev, tcflag_t speed)Ö0Ïvoid tty_initÌ1024Í(char *comdev, tcflag_t speed)Ö0Ïvoid +ttypeÌ64Îanon_struct_18Ö0Ïchar +ttypeÌ64Îanon_struct_22Ö0Ïchar +tunitÌ64Îanon_struct_21Ö0Ïchar tv_nsecÌ64ÎtimespecÖ0Ï__syscall_slong_t tv_secÌ64ÎtimespecÖ0Ï__time_t -typeÌ64Îanon_struct_10Ö0Ïargtype -typeÌ64Îanon_struct_11Ö0Ïargtype +twidthÌ64Îanon_struct_18Ö0Ïlong +typeÌ64Îanon_struct_25Ö0Ïargtype +typeÌ64Îanon_struct_26Ö0Ïargtype +tzeroÌ64Îanon_struct_18Ö0Ïdouble uid_tÌ4096Ö0Ï__uid_t uint16Ì4096Ö0Ïunsigned short uint16_tÌ4096Ö0Ïunsigned short int @@ -3521,7 +4524,8 @@ va_arg va_copyÌ131072Í(d,s)Ö0 va_endÌ131072Í(v)Ö0 va_startÌ131072Í(v,l)Ö0 -valÌ64Îanon_struct_10Ö0Ïint +valÌ64Îanon_struct_25Ö0Ïint +validcodeÌ64Îanon_struct_19Ö0Ïint verboseÌ16384Ö0Ïint verboseÌ32768Ö0Ïint w_coredumpÌ65536Ö0 @@ -3536,5 +4540,16 @@ wait_checksum widthÌ64Î_TIFFRGBAImageÖ0Ïuint32 write_ttyÌ16Í(const uint8_t *buff, size_t length)Ö0Ïint write_ttyÌ1024Í(const uint8_t *buff, size_t length)Ö0Ïint +writedumpÌ16Í(imstorage *img)Ö0Ïint +writefitsÌ16Í(imstorage *img)Ö0Ïint +writemodeÌ64Îanon_struct_19Ö0Ïint writetiffÌ16Í(imstorage *img)Ö0Ïint +wtbarrÌ4096Ö0Ïanon_struct_22 ycbcrÌ64Î_TIFFRGBAImageÖ0ÏTIFFYCbCrToRGB * +zbitpixÌ64Îanon_struct_19Ö0Ïint +zblankÌ64Îanon_struct_19Ö0Ïint +zcmptypeÌ64Îanon_struct_19Ö0Ïchar +znaxisÌ64Îanon_struct_19Ö0Ïlong +zndimÌ64Îanon_struct_19Ö0Ïint +zscaleÌ64Îanon_struct_19Ö0Ïdouble +zzeroÌ64Îanon_struct_19Ö0Ïdouble diff --git a/term.c b/term.c index 5a7c283..32bb921 100644 --- a/term.c +++ b/term.c @@ -118,12 +118,21 @@ trans_status send_cmd_cs(uint8_t cmd){ return wait_checksum(); } +static int download_in_progress = 0; // == 1 when image downloading runs /** * Abort image exposition * Used only on exit, so don't check commands status */ void abort_image(){ + uint8_t tmpbuf[4096]; + if(download_in_progress){ + read_tty(tmpbuf, 4096); + send_cmd(IMTRANS_STOP); + download_in_progress = 0; + } + read_tty(tmpbuf, 4096); send_cmd_cs(CMD_ABORT_IMAGE); + read_tty(tmpbuf, 4096); } /** @@ -195,12 +204,14 @@ int try_connect(char *device, int speed){ if((spdstart = chkspeed(speed)) < 0) return 0; spdmax = spdstart + 1; } + uint8_t tmpbuf[4096]; green(_("Connecting to %s... "), device); for(curspd = spdstart; curspd < spdmax; ++curspd){ tty_init(device, Bspeeds[curspd]); DBG("Try speed %d", speeds[curspd]); int ctr; for(ctr = 0; ctr < 10; ++ctr){ // 10 tries to send data + read_tty(tmpbuf, 4096); // clear rbuf if(send_cmd(CMD_COMM_TEST)) continue; else break; } @@ -401,7 +412,7 @@ imsubframe *define_subframe(char *parm){ return NULL; } if(L > IMWIDTH - 1 || L < 1){ - WARNX(_("Xstart should be in range 0..%d"), IMWIDTH - 1 ); + WARNX(_("Xstart should be in range 1..%d"), IMWIDTH - 1 ); return NULL; } parm = eptr + 1; @@ -412,7 +423,7 @@ imsubframe *define_subframe(char *parm){ return NULL; } if(L > IMHEIGHT - 1 || L < 1){ - WARNX(_("Ystart should be in range 0..%d"), IMHEIGHT - 1 ); + WARNX(_("Ystart should be in range 1..%d"), IMHEIGHT - 1 ); return NULL; } Y = (uint16_t)L; @@ -514,7 +525,7 @@ int start_exposition(imstorage *im, char *imtype){ return 8; } } - green("Start expose for %gseconds, mode \"%s\", %s image\n", exptime, m, b); + green("Start expose for %g seconds, mode \"%s\", %s image\n", exptime, m, b); if(send_data(cmd, 6)){ WARNX(_("Error sending command")); return 7; @@ -604,6 +615,7 @@ uint16_t *get_image(imstorage *img){ FREE(buff); return NULL; } + download_in_progress = 1; #ifdef EBUG double tstart = dtime(); #endif @@ -666,6 +678,7 @@ uint16_t *get_image(imstorage *img){ printf("\n"); WARNX(_("Error receiving data")); FREE(buff); + download_in_progress = 0; return NULL; } //DBG("portion %d", ++i); @@ -674,5 +687,6 @@ uint16_t *get_image(imstorage *img){ }while(rest); printf("\b Done!\n"); DBG("Got full data packet, capture time: %.1f seconds", dtime() - tstart); + download_in_progress = 0; return buff; }