Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dsdp-dd-dev] about ICommandControlDMContext

Hi,
 
As to this DMContext:
 
    public interface ICommandControlDMContext extends IDMContext {
        /**
         * Returns the ID of the command control that this context
         * represents.
         */
        public String getCommandControlId();
    }
I'm wondering what's the purpose of having CommandControlID in it.  To my knowledge, there can be several CommandControl service instances in several sessions, but there will be only one CommandControl service (or GDBControl service) instance in one session, thus there is no need to have an extra ID in addition to the session ID in the above context.  Actually I did a search and found no reference to the above "getCommandControlID()" method in DSF code.
 
Or in other words, my question is, do you see/foresee a use case that more than one CommandControl instances (e.g. more than one GDB processes) exist in one debug session ?
 
Thanks.
 
- Ling

Back to the top