Definition at line 50 of file diagnosis_engine_controller.cpp.
Diagnosis_Client::Diagnosis_Client | ( | ros::NodeHandle | nh | ) | [inline] |
Definition at line 80 of file diagnosis_engine_controller.cpp.
Diagnosis_Client::~Diagnosis_Client | ( | ) | [inline] |
Definition at line 106 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::callDiag | ( | ) | [inline] |
Definition at line 339 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::connect_to_Server | ( | ) | [inline] |
Definition at line 146 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::disconnect_to_Server | ( | ) | [inline] |
Definition at line 162 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::getCOMP | ( | tug_ist_diagnosis_msgs::SystemModelResult | model | ) | [inline] |
Definition at line 277 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::make_false_rule | ( | tug_ist_diagnosis_msgs::SystemModelResult | model | ) | [inline] |
Definition at line 182 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::make_SD_rules | ( | tug_ist_diagnosis_msgs::SystemModelResult | model | ) | [inline] |
Definition at line 196 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::modelCB | ( | const tug_ist_diagnosis_msgs::SystemModelResultConstPtr & | mdl_msg | ) | [inline] |
Definition at line 258 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::observationsCB | ( | const tug_ist_diagnosis_msgs::ObservationsConstPtr & | obs_msg | ) | [inline] |
Definition at line 213 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::publishDiag | ( | vector< std::string > | diag_vec | ) | [inline] |
Definition at line 302 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::recieve_from_server | ( | ) | [inline] |
Definition at line 167 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::send_OBS_to_server | ( | char * | data | ) | [inline] |
Definition at line 130 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::send_QUERY_to_server | ( | char * | data | ) | [inline] |
Definition at line 141 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::send_SD_to_server | ( | char * | data | ) | [inline] |
Definition at line 120 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::set_ip | ( | char * | ip | ) | [inline] |
Definition at line 117 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::set_port | ( | int | port | ) | [inline] |
Definition at line 111 of file diagnosis_engine_controller.cpp.
void Diagnosis_Client::spin | ( | ) | [inline] |
Definition at line 271 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::bytes_recieved [protected] |
Definition at line 57 of file diagnosis_engine_controller.cpp.
vector<std::string> Diagnosis_Client::comp_list [protected] |
Definition at line 68 of file diagnosis_engine_controller.cpp.
ros::Publisher Diagnosis_Client::diag_pub [protected] |
Definition at line 56 of file diagnosis_engine_controller.cpp.
std::string Diagnosis_Client::FALSE_RULES [protected] |
Definition at line 69 of file diagnosis_engine_controller.cpp.
struct hostent* Diagnosis_Client::host [protected] |
Definition at line 60 of file diagnosis_engine_controller.cpp.
clock_t Diagnosis_Client::last_time [protected] |
Definition at line 72 of file diagnosis_engine_controller.cpp.
ros::Subscriber Diagnosis_Client::mdl_sub [protected] |
Definition at line 55 of file diagnosis_engine_controller.cpp.
vector<std::string> Diagnosis_Client::msg_list [protected] |
Definition at line 67 of file diagnosis_engine_controller.cpp.
std::string Diagnosis_Client::neg_prefix [protected] |
Definition at line 66 of file diagnosis_engine_controller.cpp.
ros::NodeHandle Diagnosis_Client::nh_ [protected] |
Definition at line 54 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::no_of_obs [protected] |
Definition at line 65 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::no_of_props [protected] |
Definition at line 64 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::no_of_rules [protected] |
Definition at line 63 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::NUM_FALSE_RULES [protected] |
Definition at line 70 of file diagnosis_engine_controller.cpp.
ros::Subscriber Diagnosis_Client::obs_sub [protected] |
Definition at line 55 of file diagnosis_engine_controller.cpp.
char Diagnosis_Client::recv_data[1024] [protected] |
Definition at line 59 of file diagnosis_engine_controller.cpp.
char Diagnosis_Client::recv_data_buff[1024] [protected] |
Definition at line 58 of file diagnosis_engine_controller.cpp.
char* Diagnosis_Client::send_data [protected] |
Definition at line 62 of file diagnosis_engine_controller.cpp.
struct sockaddr_in Diagnosis_Client::server_addr [protected] |
Definition at line 61 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::sock [protected] |
Definition at line 57 of file diagnosis_engine_controller.cpp.
clock_t Diagnosis_Client::this_time [protected] |
Definition at line 71 of file diagnosis_engine_controller.cpp.
int Diagnosis_Client::time_counter [protected] |
Definition at line 73 of file diagnosis_engine_controller.cpp.