public class PixieEvents extends EventsAbstract
| Modifier and Type | Class and Description |
|---|---|
class |
PixieEvents.AccessStartEventData
Represents Access start event data.
|
class |
PixieEvents.AccessStopEventData
Represents Access stop event data.
|
class |
PixieEvents.AntennaEventData
Contains the Antenna Event Data.
|
class |
PixieEvents.BufferFullWarningEventData
Represents Buffer Full warning event data.
|
class |
PixieEvents.DisconnectionEventData
Represents Reader Disconnect event data.
|
class |
PixieEvents.GPIEventData
Represents GPI Event Data (port and the current state)
|
class |
PixieEvents.HandheldTriggerEventData
Represents Hand held Trigger Event Data (current state)
|
class |
PixieEvents.InventoryStartEventData
Represents Inventory start event data.
|
class |
PixieEvents.InventoryStopEventData
Represents Inventory stop event data.
|
class |
PixieEvents.MonitorPixieEvents |
class |
PixieEvents.NXPEASAlarmEventData
Gives the ID of the antenna which found an NXP tag with EAS bit set during EAS Scanning
Also gives the alarm code returned by the tag during EAS scanning
|
class |
PixieEvents.ReaderExceptionEventData
Represents Reader Disconnect event data.
|
class |
PixieEvents.TemperatureAlarmData
Contains Temperature Alarm Event Data
|
EventsAbstract.ReadEventData, EventsAbstract.StatusEventData| Constructor and Description |
|---|
PixieEvents() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventsListener(RfidEventsListener rfidEventListener)
Adds the Event Listener for reporting Tag Read and status notification
|
void |
dispose() |
API3Abstract |
getApi3Abstract() |
int |
getEventHandle(RFID_EVENT_TYPE eventType) |
java.lang.String |
getHostName() |
int |
getReaderHandle() |
rfid.api.RfidConnectionState |
getRfidConnectionState() |
int[] |
initNotificationWaitHandles() |
boolean |
isAccessStartEventSet()
Checks if Access Start Event Notification is enabled/disabled.
|
boolean |
isAccessStopEventSet()
Checks if Access Stop Event Notification is enabled/disabled.
|
boolean |
isAntennaEventSet()
Checks if Antenna Event Notification is enabled/disabled.
|
boolean |
isAttachTagDataWithReadEventSet()
Checks whether Attach Tag Data with Read Event is enabled/disabled
|
boolean |
isBufferFullEventSet()
Checks if Buffer Full Event is enabled or not
|
boolean |
isBufferFullWarningEventSet()
Checks if Buffer full warning Event Notification is enabled/disabled.
|
boolean |
isEASAlarmEventSet()
Checks NXP EAS Alarm Event Notification is enabled/disabled
|
boolean |
isEventRegistered(RFID_EVENT_TYPE eventType) |
boolean |
isGPIEventSet()
Checks if GPI Event Notification is enabled/disabled.
|
boolean |
isHandheldEventSet()
Checks Hand held Gun/Button event is enabled/disabled
|
boolean |
isInventoryStartEventSet()
Checks if Inventory Start Event Notification is enabled/disabled.
|
boolean |
isInventoryStopEventSet()
Checks if Inventory Stop Event Notification is enabled/disabled.
|
boolean |
isReaderDisconnectEventSet()
Checks if Reader Disconnection Event Notification is enabled/disabled.
|
boolean |
isReaderExceptionEventSet()
Event notifying that an exception has occurred in the Reader.
|
boolean |
isTagReadEventSet()
Checks Tag Read Event is enabled/disabled
|
boolean |
isTemperatureAlarmEventSet()
Checks if Temperature Event Notification is enabled/disabled.
|
void |
notifyReadEvent() |
void |
notifyStatusEvent(EventsAbstract.StatusEventData statusEventData) |
void |
processReceivedEvents() |
boolean |
registerForNotification(RFID_EVENT_TYPE eventType) |
void |
removeEventsListener(RfidEventsListener rfidEventListener)
Removes the Event Listener.
|
void |
setAccessStartEvent(boolean notifyAccessStartEvent)
To enable/disable Access Start Event Notification.
|
void |
setAccessStopEvent(boolean notifyAccessStopEvent)
To enable/disable Access Stop Event Notification.
|
void |
setAntennaEvent(boolean notifyAntennaEvent)
To enable/disable Antenna Event Notification.
|
void |
setApi3Abstract(API3Abstract api3Abstract) |
void |
setAttachTagDataWithReadEvent(boolean attachTagDataWithReadEvent)
Specified whether TagData should be reported along with the eventReadNotify method of
RfidEventsListener interface.
|
void |
setBufferFullEvent(boolean notifyBufferFullEvent)
To Enable Buffer full Event Notification.
|
void |
setBufferFullWarningEvent(boolean notifyBufferFullWarningEvent)
To enable/disable Buffer full warning Event Notification.
|
void |
setEASAlarmEvent(boolean notifyEASAlarmEvent)
To enable/disable NXP_EAS_ALARM_EVENT Notification
|
void |
setGPIEvent(boolean notifyGPIEvent)
To enable/disable GPI Event Notification.
|
void |
setHandheldEvent(boolean notifyHandheldEvent)
To enable/disable A Hand held Gun/Button event - Pull/Release Notification
|
void |
setInventoryStartEvent(boolean notifyInventoryStartEvent)
To enable/disable Inventory Start Event Notification.
|
void |
setInventoryStopEvent(boolean notifyInventoryStopEvent)
To enable/disable Inventory Stop Event Notification.
|
void |
setReaderDisconnectEvent(boolean notifyReaderDisconnectEvent)
To enable/disable Reader Disconnection Event Notification.
|
void |
setReaderExceptionEvent(boolean notifyReaderExceptionEvent)
Event notifying that an exception has occurred in the Reader.
|
void |
setReaderHandle(int m_hReaderHandle) |
void |
setRfidConnectionState(rfid.api.RfidConnectionState rfidConnectionState) |
void |
setTagReadEvent(boolean notifyTagReadEvent)
Enables/Disables the Tag Read Notification
If enabled, the eventReadNotify method of RfidEventsListener interface will be called to signal tag the notification.
|
void |
setTemperatureAlarmEvent(boolean notifyTemperatureAlarmEvent)
To enable/disable Temperature Alarm Notification.
|
void |
startEventThreads() |
boolean |
unRegisterForNotification(RFID_EVENT_TYPE eventType) |
int |
WaitForMultipleObjects(int eventCount,
int[] eventHandles,
boolean waitAll,
int milliSecondsToWait) |
int |
WaitForSingleObject(int eventHandle,
int milliSecondsToWait) |
public API3Abstract getApi3Abstract()
getApi3Abstract in class EventsAbstractpublic void setApi3Abstract(API3Abstract api3Abstract)
setApi3Abstract in class EventsAbstractpublic void dispose()
dispose in class EventsAbstractpublic boolean isBufferFullEventSet()
isBufferFullEventSet in class EventsAbstractpublic void setBufferFullEvent(boolean notifyBufferFullEvent)
setBufferFullEvent in class EventsAbstractnotifyBufferFullEvent - When the internal buffers are 100% full, BUFFER_FULL_EVENT will be notified every time a new
tag report is received. The oldest TagData reports will be replaced by the newest in a circular FIFO manner.public boolean isTagReadEventSet()
isTagReadEventSet in class EventsAbstractpublic void setTagReadEvent(boolean notifyTagReadEvent)
setTagReadEvent in class EventsAbstractpublic boolean isEASAlarmEventSet()
isEASAlarmEventSet in class EventsAbstractpublic void setEASAlarmEvent(boolean notifyEASAlarmEvent)
setEASAlarmEvent in class EventsAbstractpublic boolean isHandheldEventSet()
isHandheldEventSet in class EventsAbstractpublic void setHandheldEvent(boolean notifyHandheldEvent)
setHandheldEvent in class EventsAbstractpublic boolean isReaderExceptionEventSet()
isReaderExceptionEventSet in class EventsAbstractpublic void setReaderExceptionEvent(boolean notifyReaderExceptionEvent)
setReaderExceptionEvent in class EventsAbstractnotifyReaderExceptionEvent - To enable/disabled Reader Exception Event in the reader.public rfid.api.RfidConnectionState getRfidConnectionState()
getRfidConnectionState in class EventsAbstractpublic void setRfidConnectionState(rfid.api.RfidConnectionState rfidConnectionState)
setRfidConnectionState in class EventsAbstractrfidConnectionState - public boolean isAccessStartEventSet()
isAccessStartEventSet in class EventsAbstractpublic void setAccessStartEvent(boolean notifyAccessStartEvent)
setAccessStartEvent in class EventsAbstractpublic boolean isAccessStopEventSet()
isAccessStopEventSet in class EventsAbstractpublic void setAccessStopEvent(boolean notifyAccessStopEvent)
setAccessStopEvent in class EventsAbstractpublic boolean isAntennaEventSet()
isAntennaEventSet in class EventsAbstractpublic void setAntennaEvent(boolean notifyAntennaEvent)
setAntennaEvent in class EventsAbstractpublic boolean isBufferFullWarningEventSet()
isBufferFullWarningEventSet in class EventsAbstractpublic void setBufferFullWarningEvent(boolean notifyBufferFullWarningEvent)
setBufferFullWarningEvent in class EventsAbstractpublic boolean isGPIEventSet()
isGPIEventSet in class EventsAbstractpublic void setGPIEvent(boolean notifyGPIEvent)
setGPIEvent in class EventsAbstractpublic boolean isInventoryStartEventSet()
isInventoryStartEventSet in class EventsAbstractpublic void setInventoryStartEvent(boolean notifyInventoryStartEvent)
setInventoryStartEvent in class EventsAbstractpublic boolean isInventoryStopEventSet()
isInventoryStopEventSet in class EventsAbstractpublic void setInventoryStopEvent(boolean notifyInventoryStopEvent)
setInventoryStopEvent in class EventsAbstractpublic boolean isTemperatureAlarmEventSet()
isTemperatureAlarmEventSet in class EventsAbstractpublic void setTemperatureAlarmEvent(boolean notifyTemperatureAlarmEvent)
setTemperatureAlarmEvent in class EventsAbstractpublic boolean isReaderDisconnectEventSet()
isReaderDisconnectEventSet in class EventsAbstractpublic void setReaderDisconnectEvent(boolean notifyReaderDisconnectEvent)
setReaderDisconnectEvent in class EventsAbstractpublic boolean isAttachTagDataWithReadEventSet()
isAttachTagDataWithReadEventSet in class EventsAbstractpublic void setAttachTagDataWithReadEvent(boolean attachTagDataWithReadEvent)
setAttachTagDataWithReadEvent in class EventsAbstractpublic int getReaderHandle()
getReaderHandle in class EventsAbstractpublic void setReaderHandle(int m_hReaderHandle)
setReaderHandle in class EventsAbstractpublic java.lang.String getHostName()
getHostName in class EventsAbstractpublic boolean registerForNotification(RFID_EVENT_TYPE eventType)
registerForNotification in class EventsAbstractpublic boolean unRegisterForNotification(RFID_EVENT_TYPE eventType)
unRegisterForNotification in class EventsAbstractpublic void startEventThreads()
startEventThreads in class EventsAbstractpublic int[] initNotificationWaitHandles()
initNotificationWaitHandles in class EventsAbstractpublic boolean isEventRegistered(RFID_EVENT_TYPE eventType)
isEventRegistered in class EventsAbstractpublic int getEventHandle(RFID_EVENT_TYPE eventType)
getEventHandle in class EventsAbstractpublic void addEventsListener(RfidEventsListener rfidEventListener)
addEventsListener in class EventsAbstractpublic void removeEventsListener(RfidEventsListener rfidEventListener)
removeEventsListener in class EventsAbstractrfidEventListener - public int WaitForMultipleObjects(int eventCount,
int[] eventHandles,
boolean waitAll,
int milliSecondsToWait)
WaitForMultipleObjects in class EventsAbstractpublic int WaitForSingleObject(int eventHandle,
int milliSecondsToWait)
WaitForSingleObject in class EventsAbstractpublic void processReceivedEvents()
processReceivedEvents in class EventsAbstractpublic void notifyReadEvent()
notifyReadEvent in class EventsAbstractpublic void notifyStatusEvent(EventsAbstract.StatusEventData statusEventData)
notifyStatusEvent in class EventsAbstract