示例#1
0
 public FaxEventArgs(int chnlid, FaxMode faxMode, int currPage, int totalPage, long processBytes)
 {
     this.faxChannelID = chnlid;
     this.faxMode      = faxMode;
     this.currPage     = currPage;
     this.totalPage    = totalPage;
     this.processBytes = processBytes;
 }
示例#2
0
        private void cleanState()
        {
            m_mode = FaxMode.CLASSIC;
            m_groupoptions = Group3Opt.UNKNOWN;
            m_cleanfaxdata = CleanFaxData.CLEAN;
            m_badfaxlines = 0;
            m_badfaxrun = 0;
            m_recvparams = 0;
            m_subaddress = null;
            m_recvtime = 0;
            m_faxdcs = null;

            fill = null;
            m_rw_mode = 0;
            m_rowbytes = 0;
            m_rowpixels = 0;

            m_decoder = 0;
            m_bitmap = null;
            m_data = 0;
            m_bit = 0;
            m_EOLcnt = 0;
            m_runs = null;
            m_refruns = 0;
            m_curruns = 0;

            m_a0 = 0;
            m_RunLength = 0;
            m_thisrun = 0;
            m_pa = 0;
            m_pb = 0;

            m_encoder = 0;
            m_encodingFax4 = false;
            m_refline = null;
            m_k = 0;
            m_maxk = 0;
            m_line = 0;

            m_buffer = null;
            m_offset = 0;
        }
示例#3
0
 public FaxEventArgs(int chnlid, FaxMode faxMode, int currPage, int totalPage, long processBytes)
 {
     this.faxChannelID = chnlid;
     this.faxMode = faxMode;
     this.currPage = currPage;
     this.totalPage = totalPage;
     this.processBytes = processBytes;
 }