aboutsummaryrefslogtreecommitdiffstats
path: root/src/wm_connection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wm_connection.cpp')
-rw-r--r--src/wm_connection.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/wm_connection.cpp b/src/wm_connection.cpp
index af970f5..16bb2d6 100644
--- a/src/wm_connection.cpp
+++ b/src/wm_connection.cpp
@@ -290,6 +290,20 @@ bool WMConnection::isRemoteArea(const char* area)
return false;
}
+bool WMConnection::isRemoteEcu(std::string appid)
+{
+ std::string appToEcuName = this->getAppIdToEcuName(appid);
+
+ if (appToEcuName == this->getEcuName() || appToEcuName == "")
+ {
+ return false;
+ }
+ else
+ {
+ return true;
+ }
+}
+
bool WMConnection::isConnecting(std::string ecu_name)
{
return (0 > this->wm_socket[ecu_name].connectedSocket()) ? false : true;
@@ -438,6 +452,11 @@ bool WMConnection::getEndInit()
return this->end_init;
}
+int WMConnection::getSleepTime()
+{
+ return this->sleep;
+}
+
void WMConnection::callOnReceivedHandler(json_object *j_out)
{
this->onReceived(j_out);