public class ProgramDiagnosticDataType extends java.lang.Object implements UASerializable
Constructor and Description |
---|
ProgramDiagnosticDataType()
Deserialization Constructor
|
ProgramDiagnosticDataType(NodeId createSessionId,
java.lang.String createClientName,
UtcTime invocationCreationTime,
UtcTime lastTransitionTime,
java.lang.String lastMethodCall,
NodeId lastMethodSessionId,
java.util.List<Argument> lastMethodInputArguments,
java.util.List<Argument> lastMethodOutputArguments,
UtcTime lastMethodCallTime,
StatusResult lastMethodReturnStatus) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCreateClientName() |
NodeId |
getCreateSessionId() |
UtcTime |
getInvocationCreationTime() |
java.lang.String |
getLastMethodCall() |
UtcTime |
getLastMethodCallTime() |
java.util.List<Argument> |
getLastMethodInputArguments() |
java.util.List<Argument> |
getLastMethodOutputArguments() |
StatusResult |
getLastMethodReturnStatus() |
NodeId |
getLastMethodSessionId() |
UtcTime |
getLastTransitionTime() |
void |
readFromStream(UAInputStream stream) |
void |
writeToStream(UAOutputStream stream) |
public ProgramDiagnosticDataType()
public ProgramDiagnosticDataType(NodeId createSessionId, java.lang.String createClientName, UtcTime invocationCreationTime, UtcTime lastTransitionTime, java.lang.String lastMethodCall, NodeId lastMethodSessionId, java.util.List<Argument> lastMethodInputArguments, java.util.List<Argument> lastMethodOutputArguments, UtcTime lastMethodCallTime, StatusResult lastMethodReturnStatus)
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 NodeId getCreateSessionId()
public java.lang.String getCreateClientName()
public UtcTime getInvocationCreationTime()
public UtcTime getLastTransitionTime()
public java.lang.String getLastMethodCall()
public NodeId getLastMethodSessionId()
public java.util.List<Argument> getLastMethodInputArguments()
public java.util.List<Argument> getLastMethodOutputArguments()
public UtcTime getLastMethodCallTime()
public StatusResult getLastMethodReturnStatus()