public DataHandler(AgentLibrary agentLibrary, EventTreeCollection eventsTrees) { _eventsTrees = eventsTrees; _agentLibrary = agentLibrary; _callbackHolder = new ManagedCallbackHolder <EventsTreeMergeCompletedCallback>(OnMergeCompleted); _handlerToken = _agentLibrary.CreateDataHandler(_callbackHolder.Callback); }
public ProfilingTypeAdapter() { _agentLibrary = new AgentLibrary(); _eventTrees = new EventTreeCollection(); _eventMessageBuilder = new EventMessageBuilder(); _eventMessageBuilder.RegisterMessage(ThreadEventTreeMessage.EventType, new ThreadEventTreeMessage()); }
public EventTreeMerger() { _agentLibrary = new AgentLibrary(); }