Ejemplo n.º 1
0
 internal static extern int LJV7IF_GetStorageBatchProfile(int lDeviceId,
 ref LJV7IF_GET_BATCH_PROFILE_STORAGE_REQ pReq, ref LJV7IF_STORAGE_INFO pStorageInfo,
 ref LJV7IF_GET_BATCH_PROFILE_STORAGE_RSP pRes, ref LJV7IF_PROFILE_INFO pProfileInfo,
 IntPtr pdwData, uint dwDataSize, ref uint pTimeOffset, [Out]LJV7IF_MEASURE_DATA[] pMeasureData);
Ejemplo n.º 2
0
        /// <summary>
        /// Get the string for log output.
        /// </summary>
        /// <param name="obj">Structure that you want to convert to a string</param>
        /// <returns>String for log output</returns>
        public static StringBuilder ConvertToLogString(LJV7IF_GET_BATCH_PROFILE_STORAGE_RSP rsp)
        {
            StringBuilder sb = new StringBuilder();

            // Profile information of the profile obtained
            sb.AppendLine(string.Format(@"  BatchNo		 : {0}", rsp.dwGetBatchNo));
            sb.AppendLine(string.Format(@"  BatchProfCnt	 : {0}", rsp.dwGetBatchProfCnt));
            sb.AppendLine(string.Format(@"  BatchTopProfNo	 : {0}", rsp.dwGetBatchTopProfNo));
            sb.AppendLine(string.Format(@"  ProfCnt		 : {0}", rsp.byGetProfCnt));
            sb.Append(ConvertToLogString(rsp.stBaseTime).ToString());

            return sb;
        }