|
2010-01-26 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectGpioProfile
org.eclipse.soda.dk.epcglobal.llrp.gpio.profile.EpcglobalLlrpGpioProfile
public class EpcglobalLlrpGpioProfile
EPCglobal Low Level Reader Protocol (LLRP) GPIO Profile. The EpcglobalLlrpGpioProfile class implements the EpcglobalLlrpGpioProfileService and provides the controls for the profile.
The list of exported services:
EpcglobalLlrpGpioProfileService,
See the following specification(s) for more details:
Title:
EPCglobal Low Level Reader Protocol (LLRP)
URL:
http://www.epcglobalinc.org/standards/llrp
Version:
1.0.1
Date:
August 13, 2007
Vendor:
EPCglobal
Comment:
Ratified
Title:
EPCglobal Low Level Reader Protocol (LLRP)
URL:
http://www.epcglobalinc.org/standards/llrp
Version:
1.0.1
Date:
August 13, 2007
Vendor:
EPCglobal
Comment:
Ratified
Title:
EPCglobal Application Level Events (ALE) Specification
URL:
http://www.epcglobalinc.org/standards/ale/
Version:
1.1
Date:
February 27, 2008
Vendor:
EPCglobal
Comment:
Ratified
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_NAME
Defines the full class name. |
protected CommandService |
epcglobalLlrpDeviceServiceGetReaderConfig_GPIPortCurrentState
Defines the GetReaderConfig_GPIPortCurrentState c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceGPIPortCurrentStateResponse
Defines the GPIPortCurrentStateResponse signalref. |
protected SignalService |
epcglobalLlrpDeviceServiceReaderEventNotification
Defines the ReaderEventNotification signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceSetReaderConfig_GPIPortCurrentState
Defines the SetReaderConfig_GPIPortCurrentState c reference. |
protected CommandService |
epcglobalLlrpDeviceServiceSetReaderConfig_GPOWriteData
Defines the SetReaderConfig_GPOWriteData c reference. |
protected CommandService |
epcglobalLlrpDeviceServiceSetReaderConfig_ReaderEventNotificationSpec
Defines the SetReaderConfig_ReaderEventNotificationSpec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceSetReaderConfigResponse
Defines the SetReaderConfigResponse signalref. |
| Fields inherited from interface org.eclipse.soda.dk.epcglobal.llrp.gpio.profile.service.EpcglobalLlrpGpioProfileService |
|---|
ALL_COMMANDS, ALL_MEASUREMENTS, ALL_SIGNALS, Capabilities, CAPABILITIES_ERROR_EXTERNAL_KEY, CAPABILITIES_EXTERNAL_KEY, CAPABILITIES_GET_EXTERNAL_KEY, Configuration, CONFIGURATION_ERROR_EXTERNAL_KEY, CONFIGURATION_EXTERNAL_KEY, CONFIGURATION_GET_EXTERNAL_KEY, EpcglobalLlrpGpioProfile, FACTORY_SERVICE_NAME, MANAGED_SERVICE_NAME, Metrics, METRICS_ERROR_EXTERNAL_KEY, METRICS_EXTERNAL_KEY, METRICS_GET_EXTERNAL_KEY, SERVICE_DESCRIPTION, SERVICE_NAME, Status, STATUS_ERROR_EXTERNAL_KEY, STATUS_EXTERNAL_KEY, STATUS_GET_EXTERNAL_KEY |
| Constructor Summary | |
|---|---|
EpcglobalLlrpGpioProfile()
Constructs a new instance of the EpcglobalLlrpGpioProfile class. |
|
EpcglobalLlrpGpioProfile(DeviceService device)
Constructs an instance of this class from the specified device parameter. |
|
| Method Summary | |
|---|---|
void |
activate()
Activate. |
protected void |
enableGPIEventNotification()
Enable gpievent notification. |
protected void |
enableGPIPorts()
Enable gpiports. |
protected void |
epcEpcglobalLlrpUpdateOutputPort(int gpoPortNumber,
java.lang.Boolean gpoPortState)
Epc epcglobal llrp update output port with the specified gpo port number and gpo port state parameters. |
protected void |
epcEpcglobalLlrpUpdateOutputPort(java.util.List gpoWriteDatas)
Epc epcglobal llrp update output port with the specified gpo write datas parameter. |
AdapterService |
getAdapter()
Gets the get adapter value. |
DeviceService |
getDefaultDevice()
Gets the default DeviceService. |
java.lang.String |
getDefaultKey()
Gets the default key of the profile. |
protected long |
getInputCountValue()
Gets the input count value (long) value. |
protected long |
getOutputCountValue()
Gets the output count value (long) value. |
protected java.util.Map |
getReaderEventNotificationSpecParameter()
Gets the reader event notification spec parameter (Map) value. |
protected java.util.Map |
getSetReaderConfigGPIEventParameter()
Gets the set reader config gpievent parameter (Map) value. |
protected java.util.Map |
getSetReaderGPICurrentStateParameter()
Gets the set reader gpicurrent state parameter (Map) value. |
boolean |
isAdapterNeeded()
Is adapter needed. |
boolean |
isDeviceNeeded()
Is device needed. |
protected void |
populateTasks()
Populate tasks. |
void |
setAdapter(AdapterService adapter)
Set adapter. |
void |
setDevice(DeviceService device)
Set device. |
void |
setup()
|
void |
signalOccurred(SignalService source,
java.lang.Object timestamp,
java.lang.Object data)
Signal occurred. |
protected void |
turnOffAllOutputs()
Turn off all outputs. |
protected void |
turnOnAllOutputs()
Turn on all outputs. |
protected void |
updateOutputs(java.util.Map fullState,
java.util.Map individualRequest)
Update outputs with the specified full state and individual request parameters. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASS_NAME
protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_ReaderEventNotificationSpec
protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_GPIPortCurrentState
protected CommandService epcglobalLlrpDeviceServiceGetReaderConfig_GPIPortCurrentState
protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_GPOWriteData
protected SignalService epcglobalLlrpDeviceServiceSetReaderConfigResponse
protected SignalService epcglobalLlrpDeviceServiceGPIPortCurrentStateResponse
protected SignalService epcglobalLlrpDeviceServiceReaderEventNotification
| Constructor Detail |
|---|
public EpcglobalLlrpGpioProfile()
public EpcglobalLlrpGpioProfile(DeviceService device)
device - The device (DeviceService) parameter.EpcglobalLlrpGpioProfile()| Method Detail |
|---|
public void setDevice(DeviceService device)
device - device.
public void signalOccurred(SignalService source,
java.lang.Object timestamp,
java.lang.Object data)
source - source.timestamp - time stamp.data - data.public java.lang.String getDefaultKey()
public DeviceService getDefaultDevice()
public boolean isDeviceNeeded()
public void setup()
org.eclipse.soda.dk.device.Container#setup()public AdapterService getAdapter()
public void setAdapter(AdapterService adapter)
adapter - adapter.public boolean isAdapterNeeded()
public void activate()
protected void enableGPIEventNotification()
protected void enableGPIPorts()
protected void epcEpcglobalLlrpUpdateOutputPort(int gpoPortNumber,
java.lang.Boolean gpoPortState)
gpoPortNumber - The gpo port number (int) parameter.gpoPortState - The gpo port state (Boolean) parameter.epcEpcglobalLlrpUpdateOutputPort(List)protected void epcEpcglobalLlrpUpdateOutputPort(java.util.List gpoWriteDatas)
gpoWriteDatas - The gpo write datas (List) parameter.epcEpcglobalLlrpUpdateOutputPort(int,Boolean)protected long getInputCountValue()
long) value.protected long getOutputCountValue()
long) value.protected java.util.Map getReaderEventNotificationSpecParameter()
Map) value.protected java.util.Map getSetReaderConfigGPIEventParameter()
Map) value.protected java.util.Map getSetReaderGPICurrentStateParameter()
Map) value.protected void populateTasks()
protected void turnOffAllOutputs()
protected void turnOnAllOutputs()
protected void updateOutputs(java.util.Map fullState,
java.util.Map individualRequest)
fullState - The full state (Map) parameter.individualRequest - The individual request (Map) parameter.turnOffAllOutputs(),
turnOnAllOutputs()
|
2010-01-26 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||