| | |
| | | virtual BOOL glassWillArrive(CGlass* pGlass); |
| | | virtual int outputGlass(int port); |
| | | virtual int glassArrived(CGlass* pGlass); |
| | | virtual int onFetchedOut(int port, const char* pszGlassId); |
| | | virtual int onStore(int port, const char* pszGlassId); |
| | | void getGlassList(std::list<CGlass*>& list); |
| | | CGlass* getFrontGlass(); |
| | | BOOL removeClass(CGlass* pGlass); |
| | |
| | | |
| | | public: |
| | | int fetchedOut(const char* pszGlassId); |
| | | int storeJob(const char* pszGlassId); |
| | | int storedJob(const char* pszGlassId); |
| | | BOOL isGlassListEmpty(); |
| | | |
| | | |
| | |
| | | short decodeRecipeListReport(const char* pszData, size_t size); |
| | | short decodeRecipeParameterReport(const char* pszData, size_t size); |
| | | int decodeFetchedOutJobReport(int port, const char* pszData, size_t size); |
| | | int onFetchedOut(int port, const char* pszGlassId); |
| | | int decodeStoredJobReport(int port, const char* pszData, size_t size); |
| | | |
| | | protected: |
| | | EquipmentListener m_listener; |