package opc.ua.im.datatype;

import opc.ua.addressspace.datatype.NodeId;
import opc.ua.addressspace.nodeclasse.DataTypeNode;

public class SubscriptionDiagnosticsDataType extends DataTypeNode {
	
	private NodeId sessionId;
	private long subscriptionId;
	private byte priority;
	/** Duration */
	private long publishingInterval;
	maxKeepAliveCount
	maxLifetimeCount
	maxNotificationsPerPublish
	publishingEnabled
	modifyCount
	enableCount
	disableCount
	republishRequestCount
	republishMessageRequestCount
	republishMessageCount
	transferRequestCount
	transferredToAltClientCount
	transferredToSameClientCount
	publishRequestCount
	dataChangeNotificationsCount
	eventNotificationsCount
	notificationsCount
	latePublishRequestCount
	currentKeepAliveCount
	currentLifetimeCount
	unacknowledgedMessageCount
	discardedMessageCount
	monitoredItemCount
	disabledMonitoredItemCount
	monitoringQueueOverflowCount
	nextSequenceNumber
	eventQueueOverflowCount


}
