package opc.ua.services.sets;

import opc.ua.services.common.MonitoringParameters;
import opc.ua.services.common.ReadValueId;
import opc.ua.services.common.RequestHeader;
import opc.ua.services.common.TimestampsToReturn;

public class CreateMonitoredItems {

	/**
	 * request
	 */
	private RequestHeader requestHeader;
	
	/** IntegerId */
	private Integer subscriptionId;
	
	private TimestampsToReturn timestampsToReturn;
	private MonitoredItemCreateRequest[] itemsToCreate;

	private class MonitoredItemCreateRequest {
		private ReadValueId itemToMonitor;
		private MonitoringMode monitoringMode;
		private MonitoringParameters requestedParameters;
	}
}
