Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Metoda DirectIO i zdarzenie DirectIOEvent są używane do zapewnienia funkcjonalności aplikacji, która nie jest w inny sposób obsługiwana przez standardową specyfikację Unified Point Of Service (UnifiedPOS) dla określonego typu urządzenia.
DirectIO, metoda
Jeśli urządzenie ma funkcje, które nie są obsługiwane przez standardową specyfikację unifiedPOS, obiekt usługi może zaimplementować metodę DirectIO , aby zapewnić aplikacji dostęp do tych funkcji.
Przykładem może być urządzenie LineDisplay , które obsługuje wielokolorowe dane wyjściowe. Niewiele, jeśli w ogóle, urządzenia typu LineDisplay obsługują dane wyjściowe koloru, ale niezależny dostawca sprzętu (IHV) może utworzyć takie urządzenie i chce mieć nowe funkcje dostępne dla aplikacji.
Użycie tej metody sprawi, że aplikacja będzie niemożliwa do zastosowania, ponieważ implementacja metody DirectIO jest specyficzna dla dostawcy. Aplikacja korzystająca z metody DirectIO na urządzeniu LineDisplay dostawcy A nie może zależeć od używania urządzenia dostawcy B.
DirectIOEvent
To zdarzenie może służyć do wysyłania informacji specyficznych dla dostawcy bezpośrednio do aplikacji. To zdarzenie zapewnia metodę dla usługi UnifiedPOS specyficznej dla dostawcy w celu dostarczania zdarzeń do aplikacji, które nie są w inny sposób obsługiwane przez kontrolkę UnifiedPOS.
Użycie tego zdarzenia spowoduje, że aplikacja będzie niezgodna z urządzeniami od innych dostawców.