| 
									
										
										
										
											2024-09-12 16:23:44 +08:00
										 |  |  |  | #include "datafetcher.h" | 
					
						
							|  |  |  |  | #include "globalparameters.h"
 | 
					
						
							| 
									
										
										
										
											2024-10-12 14:00:37 +08:00
										 |  |  |  | #include "mysqlutils.h"
 | 
					
						
							|  |  |  |  | #include <hv/hlog.h>
 | 
					
						
							| 
									
										
										
										
											2024-09-12 16:23:44 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | DataFetcher::DataFetcher() | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | DataFetcher::~DataFetcher() | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | } | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-11-11 15:28:31 +08:00
										 |  |  |  | bool DataFetcher::Fetch(TableData& tbl_data,int fetch_rows) | 
					
						
							| 
									
										
										
										
											2024-09-12 16:23:44 +08:00
										 |  |  |  | { | 
					
						
							| 
									
										
										
										
											2024-11-11 15:28:31 +08:00
										 |  |  |  |     int rows = MysqlUtils::getInstance()->RetrieveTableData(tbl_data,fetch_rows); | 
					
						
							| 
									
										
										
										
											2024-10-12 14:00:37 +08:00
										 |  |  |  |     if (rows < 0) | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |         hloge("Failed to retrieve signal data"); | 
					
						
							|  |  |  |  |         return false; | 
					
						
							|  |  |  |  |     } | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-12 16:23:44 +08:00
										 |  |  |  |     return true; | 
					
						
							|  |  |  |  | } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | int DataFetcher::VerifyStatus() | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  |     return STATUS_NORMAL; | 
					
						
							|  |  |  |  | } |