16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 package com.nokia.carbide.trk.support.service; |
19 package com.nokia.carbide.trk.support.service; |
20 |
20 |
21 import com.freescale.cdt.debug.cw.core.SerialConnectionSettings; |
|
22 import com.nokia.carbide.remoteconnections.interfaces.*; |
|
23 import com.nokia.carbide.remoteconnections.interfaces.IConnectedService.IStatus.EStatus; |
|
24 import com.nokia.carbide.trk.support.Messages; |
|
25 import com.nokia.carbide.trk.support.connection.*; |
|
26 import com.nokia.cpp.internal.api.utils.core.Check; |
|
27 import com.nokia.tcf.api.*; |
|
28 |
|
29 import org.eclipse.core.runtime.IProgressMonitor; |
|
30 import org.osgi.framework.Version; |
|
31 |
|
32 import java.io.IOException; |
21 import java.io.IOException; |
33 import java.text.MessageFormat; |
22 import java.text.MessageFormat; |
34 import java.util.Arrays; |
23 import java.util.Arrays; |
35 |
24 |
36 public class TracingConnectedService extends AbstractConnectedService { |
25 import org.eclipse.core.runtime.IProgressMonitor; |
|
26 import org.osgi.framework.Version; |
|
27 |
|
28 import com.freescale.cdt.debug.cw.core.SerialConnectionSettings; |
|
29 import com.nokia.carbide.remoteconnections.interfaces.AbstractConnectedService2; |
|
30 import com.nokia.carbide.remoteconnections.interfaces.AbstractSynchronizedConnection; |
|
31 import com.nokia.carbide.remoteconnections.interfaces.IConnectionType; |
|
32 import com.nokia.carbide.remoteconnections.interfaces.IService; |
|
33 import com.nokia.carbide.remoteconnections.interfaces.IConnectedService.IStatus.EStatus; |
|
34 import com.nokia.carbide.trk.support.Messages; |
|
35 import com.nokia.carbide.trk.support.connection.TCPIPConnectionFactory; |
|
36 import com.nokia.carbide.trk.support.connection.TCPIPConnectionType; |
|
37 import com.nokia.carbide.trk.support.connection.USBConnectionType; |
|
38 import com.nokia.cpp.internal.api.utils.core.Check; |
|
39 import com.nokia.tcf.api.ITCAPIConnection; |
|
40 import com.nokia.tcf.api.ITCConnection; |
|
41 import com.nokia.tcf.api.ITCMessage; |
|
42 import com.nokia.tcf.api.ITCMessageIds; |
|
43 import com.nokia.tcf.api.ITCMessageInputStream; |
|
44 import com.nokia.tcf.api.ITCMessageOptions; |
|
45 import com.nokia.tcf.api.TCFClassFactory; |
|
46 |
|
47 public class TracingConnectedService extends AbstractConnectedService2 { |
37 |
48 |
38 private static final String OK_STATUS = |
49 private static final String OK_STATUS = |
39 Messages.getString("TracingConnectedService.OKStatus"); //$NON-NLS-1$ |
50 Messages.getString("TracingConnectedService.OKStatus"); //$NON-NLS-1$ |
40 private static final String ERROR = |
51 private static final String ERROR = |
41 Messages.getString("TracingConnectedService.ErrorStatus"); //$NON-NLS-1$ |
52 Messages.getString("TracingConnectedService.ErrorStatus"); //$NON-NLS-1$ |