public class CreateSubscriptionRequest extends java.lang.Object implements UARequestMessage
Constructor and Description |
---|
CreateSubscriptionRequest()
Deserialization Constructor
|
CreateSubscriptionRequest(double requestedPublishingInterval,
UInt32 requestedLifetimeCount,
UInt32 requestedMaxKeepAliveCount,
UInt32 maxNotificationPerPublish,
boolean publishingEnabled,
byte priority) |
Modifier and Type | Method and Description |
---|---|
UInt32 |
getMaxNotificationPerPublish() |
byte |
getPriority() |
boolean |
getPublishingEnabled() |
UInt32 |
getRequestedLifetimeCount() |
UInt32 |
getRequestedMaxKeepAliveCount() |
double |
getRequestedPublishingInterval() |
RequestHeader |
getRequestHeader() |
void |
readFromStream(UAInputStream stream) |
java.lang.String |
toString() |
void |
writeToStream(UAOutputStream stream) |
public CreateSubscriptionRequest()
public void writeToStream(UAOutputStream stream) throws SerializationException
writeToStream
in interface UASerializable
SerializationException
public void readFromStream(UAInputStream stream) throws DeserializationException
readFromStream
in interface UASerializable
DeserializationException
public RequestHeader getRequestHeader()
getRequestHeader
in interface UARequestMessage
public double getRequestedPublishingInterval()
public UInt32 getRequestedLifetimeCount()
public UInt32 getRequestedMaxKeepAliveCount()
public UInt32 getMaxNotificationPerPublish()
public boolean getPublishingEnabled()
public byte getPriority()
public java.lang.String toString()
toString
in class java.lang.Object