/* * Bin.c * */ #ident "$URL: svn://elmer/devel/SVN/SDDAS/trunk/libPIDF/Bin.c $ %D% SwRI" #include #include "pidf_local.h" #include "pidf_ret.h" int Bin (char *locater, PIDF what, SDDAS_INT binnum) { switch (what) { case START : sprintf (locater, "%s.Bin%d.min", locater, binnum); break; case STOP : sprintf (locater, "%s.Bin%d.max", locater, binnum); break; case SPACING : sprintf (locater, "%s.Bin%d.bin_scaling", locater, binnum); break; case BINMETHOD : sprintf (locater, "%s.Bin%d.method", locater, binnum); break; case NUMBININDEX : sprintf (locater, "%s.num_bin_sets", locater); break; case NUMOF : sprintf (locater, "%s.Bin%d.num_bins", locater, binnum); break; case NSETS : sprintf (locater, "%s.num_bin_sets", locater); break; default : return PIDF_UNK_WHAT; } return ALL_OKAY; }