com.sentilla.net.rpc.procedures
Class RemoteSetPropertyBytes
java.lang.Object
com.sentilla.net.rpc.procedures.RemoteSetProperty
com.sentilla.net.rpc.procedures.RemoteSetPropertyBytes
- All Implemented Interfaces:
- Procedure<RemoteSetProperty.Result>, Serializable
public class RemoteSetPropertyBytes
- extends RemoteSetProperty
Private: for Sentilla internal use only.
Procedure to write a byte[] into a remote property.
- See Also:
RemoteSetProperty
,
Serialized Form
Field Summary |
byte[] |
value
Byte array used for setting the property value. |
value
public byte[] value
- Byte array used for setting the property value.
RemoteSetPropertyBytes
public RemoteSetPropertyBytes(String key,
byte[] data,
int seek)
- Open (existing) property and write a byte array.
- Parameters:
key
- String identifying the property to setseek
- offset in number of bytes from start of filedata
- byte[] to store in the mote properties
RemoteSetPropertyBytes
public RemoteSetPropertyBytes(String key,
byte[] data,
int seek,
int len)
- Write (creating property if necessary) a remote property, using byte array.
- Parameters:
key
- String identifying the property to setseek
- offset in number of bytes from start of filedata
- byte[] to store in the mote propertieslen
- in bytes to reserve for this property
run
public RemoteSetProperty.Result run()
- Description copied from interface:
Procedure
- Run the procedure and return its result.
- Returns:
- RemoteSetProperty.Result if successfully written
- Throws:
IORuntimeException
- (platform-specific) if write fails.
Copyright © 2007 Sentilla Corporation. All Rights Reserved.