Subversion Repositories HomeAutomation

Rev

Rev 1602 | Rev 1614 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1602 Rev 1604
Line 42... Line 42...
42
    virtual ~Module();
42
    virtual ~Module();
43
   
43
   
44
    void InitializeDone();
44
    void InitializeDone();
45
   
45
   
46
private:
46
private:
47
    typedef boost::shared_ptr<char> TrackerPointer;
-
 
48
   
-
 
49
    static logging::Logger LOG;
47
    static logging::Logger LOG;
50
 
-
 
51
    TrackerPointer tracker_;
-
 
52
   
48
   
53
    void SlotOnModuleChange(std::string full_id, bool available);
49
    void SlotOnModuleChange(std::string full_id, bool available);
54
    void SlotOnModuleMessage(std::string full_id, std::string command, type::StringMap variables);
50
    void SlotOnModuleMessage(std::string full_id, std::string command, type::StringMap variables);
55
   
51
   
56
    static Value Export_SendModuleMessage(const v8::Arguments& args);
52
    static Value Export_SendModuleMessage(const v8::Arguments& args);
-
 
53
    static Value Export_IsModuleAvailable(const v8::Arguments& args);
57
   
54
   
58
   
55
   
59
};
56
};
60
 
57
 
61
}; // namespace plugin
58
}; // namespace plugin