Interface IDebugConstants


  • public interface IDebugConstants
    1C:Enterprise runtime debug process constants.
    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String ATTRIBUTE_HIDE_DEBUG_TARGET
      Debug process attribute to define whether need to hide debug target with associated launch.
      static String ID_BSL_DEBUG_MODEL
      Unique identifier for the 1C:Enterprise runtime debug model.
      static String ID_RUNTIME_PROCESS_FACTORY
      Unique identifier for 1C:Enterprise runtime processes factory.
      static UUID NULL_UUID
      UUID value, equals to 00000000-0000-0000-0000-000000000000.
      static int PRE_TERMINATE
      Detail code for a custom debug event that is fired before 1C:Enterprise runtime debug client target is about to terminated.
      static int VARIABLE_MODIFY
      Detail code for a custom debug event that is fired when a BSL variable modification was successfully processed.
    • Field Detail

      • ID_BSL_DEBUG_MODEL

        static final String ID_BSL_DEBUG_MODEL
        Unique identifier for the 1C:Enterprise runtime debug model. Value is "com._1c.g5.v8.dt.debug".
        See Also:
        Constant Field Values
      • ID_RUNTIME_PROCESS_FACTORY

        static final String ID_RUNTIME_PROCESS_FACTORY
        Unique identifier for 1C:Enterprise runtime processes factory. May be used to create debug model processes. Value is "com._1c.g5.v8.dt.debug.core.RunimeProcessFactory".
        See Also:
        IProcessFactory, Constant Field Values
      • ATTRIBUTE_HIDE_DEBUG_TARGET

        static final String ATTRIBUTE_HIDE_DEBUG_TARGET
        Debug process attribute to define whether need to hide debug target with associated launch. By default (if attribute is not set) target will be shown. The value of attribute is string represented boolean flag.
        See Also:
        Constant Field Values
      • NULL_UUID

        static final UUID NULL_UUID
        UUID value, equals to 00000000-0000-0000-0000-000000000000.

        This is special 1C:Enterprise runtime UUID value, used for some logic in interaction, e.g. stack frame variables evaluation requests and responses.

      • VARIABLE_MODIFY

        static final int VARIABLE_MODIFY
        Detail code for a custom debug event that is fired when a BSL variable modification was successfully processed. Value is 10001.
        See Also:
        Constant Field Values
      • PRE_TERMINATE

        static final int PRE_TERMINATE
        Detail code for a custom debug event that is fired before 1C:Enterprise runtime debug client target is about to terminated. Value is 10002.
        See Also:
        Constant Field Values