< prev index next >

src/jdk.jdwp.agent/share/native/libjdwp/eventFilterRestricted.h

Print this page




  24  */
  25 
  26 #ifndef JDWP_EVENTFILTERRESTRICTED_H
  27 #define JDWP_EVENTFILTERRESTRICTED_H
  28 
  29 /**
  30  * eventFilter functionality restricted to use only by it's
  31  * enclosing module - eventHandler.
  32  */
  33 
  34 HandlerNode *eventFilterRestricted_alloc(jint filterCount);
  35 
  36 jvmtiError eventFilterRestricted_install(HandlerNode *node);
  37 
  38 jvmtiError eventFilterRestricted_deinstall(HandlerNode *node);
  39 
  40 jboolean eventFilterRestricted_passesFilter(JNIEnv *env,
  41                                             char *classname,
  42                                             EventInfo *evinfo,
  43                                             HandlerNode *node,
  44                                             jboolean *shouldDelete);

  45 jboolean eventFilterRestricted_passesUnloadFilter(JNIEnv *env,
  46                                                   char *classname,
  47                                                   HandlerNode *node,
  48                                                   jboolean *shouldDelete);
  49 jboolean eventFilterRestricted_isBreakpointInClass(JNIEnv *env,
  50                                                    jclass clazz,
  51                                                    HandlerNode *node);
  52 
  53 #endif


  24  */
  25 
  26 #ifndef JDWP_EVENTFILTERRESTRICTED_H
  27 #define JDWP_EVENTFILTERRESTRICTED_H
  28 
  29 /**
  30  * eventFilter functionality restricted to use only by it's
  31  * enclosing module - eventHandler.
  32  */
  33 
  34 HandlerNode *eventFilterRestricted_alloc(jint filterCount);
  35 
  36 jvmtiError eventFilterRestricted_install(HandlerNode *node);
  37 
  38 jvmtiError eventFilterRestricted_deinstall(HandlerNode *node);
  39 
  40 jboolean eventFilterRestricted_passesFilter(JNIEnv *env,
  41                                             char *classname,
  42                                             EventInfo *evinfo,
  43                                             HandlerNode *node,
  44                                             jboolean *shouldDelete,
  45                                             jboolean filterOnly);
  46 jboolean eventFilterRestricted_passesUnloadFilter(JNIEnv *env,
  47                                                   char *classname,
  48                                                   HandlerNode *node,
  49                                                   jboolean *shouldDelete);
  50 jboolean eventFilterRestricted_isBreakpointInClass(JNIEnv *env,
  51                                                    jclass clazz,
  52                                                    HandlerNode *node);
  53 
  54 #endif
< prev index next >