- Implement all the DBus properties in the docs/ directory.
- update json protocol to include getPropertyInfo calls
- update json protocol to support rangerequests with PropertyList instead of a signel property (Verify)
+- update json protocol to support zones
- update database to support zone column
- general support for source and zone filtering in database plugin
- no reason for pluginloader to track sources. core already does it.
GVariant* AbstractDBusInterface::getProperty(GDBusConnection* connection, const gchar* sender, const gchar* objectPath, const gchar* interfaceName, const gchar* propertyName, GError** error, gpointer userData)
{
+ DebugOut(6)<<"getProperty call from: "<<sender<<endl;
+
std::string pn = propertyName;
if(pn == "Time")
{
}
+
+PropertyInfo WebSocketSource::getPropertyInfo(VehicleProperty::Property property)
+{
+ return PropertyInfo::invalid();
+}
+
bool gioPollingFunc(GIOChannel *source, GIOCondition condition, gpointer data)
{
//This is the polling function. If it return false, glib will stop polling this FD.