original_docstring: Match a process memory against the compiled rules
          Required argument:
             pid - process id
  
          Options:
             externals - define boolean, integer, or string variables
             callback - provide a callback function which will get called with
                        the match results as they comes in.
               Note #1: If callback is set, the Rules object doesn't bother
                        storing the match results and this func will return []...
                        The callback hander needs to deal with individual
                        matches.
               Note #2:
                        The callback can abort the matching sequence by returning
                        a CALLBACK_ABORT or raising a StopIteration() exception.
                        To continue, a return object of None or CALLBACK_CONTINUE
                        is required.
  
          Return a dictionary of {"namespace":[match1,match2,...]}
          
docstring: Match a process memory against the compiled rules
  Required argument:
  pid - process id
  
  define boolean, integer, or string variables
  callback - provide a callback function which will get called with
  the match results as they comes in.
  Note #1: If callback is set, the Rules object doesn't bother
  storing the match results and this func will return []
  The callback hander needs to deal with individual
  matches.
  Note #2:
  The callback can abort the matching sequence by returning
  a CALLBACK_ABORT or raising a StopIteration() exception.
  To continue, a return object of None or CALLBACK_CONTINUE
  is required.
  
  Return a dictionary of {"namespace":[match1,match2,...]}
docstring_tokens: Match a process memory against the compiled rules Required argument : pid - process id define boolean integer or string variables callback - provide a callback function which will get called with the match results as they comes in . Note #1 : If callback is set the Rules object doesn ' t bother storing the match results and this func will return [] The callback hander needs to deal with individual matches . Note #2 : The callback can abort the matching sequence by returning a CALLBACK_ABORT or raising a StopIteration () exception . To continue a return object of None or CALLBACK_CONTINUE is required . Return a dictionary of { " namespace " : [ match1 match2 ... ] }
code: def match_proc(self, pid, externals={}, callback=None):
          """Match a process memory against the compiled rules
          Required argument:
             pid - process id
  
          Options:
             externals - define boolean, integer, or string variables
             callback - provide a callback function which will get called with
                        the match results as they comes in.
               Note #1: If callback is set, the Rules object doesn't bother
                        storing the match results and this func will return []...
                        The callback hander needs to deal with individual
                        matches.
               Note #2:
                        The callback can abort the matching sequence by returning
                        a CALLBACK_ABORT or raising a StopIteration() exception.
                        To continue, a return object of None or CALLBACK_CONTINUE
                        is required.
  
          Return a dictionary of {"namespace":[match1,match2,...]}
          """
          return self.context.match(yr_scan_proc, pid,
                              externals=externals,
                              callback=callback)
code_tokens: def match_proc ( self , pid , externals = { } , callback = None ) : return self . context . match ( yr_scan_proc , pid , externals = externals , callback = callback )
short_docstring: Match a process memory against the compiled rules
  Required argument:
  pid - process id
short_docstring_tokens: Match a process memory against the compiled rules Required argument : pid - process id
comment: """Match a process memory against the compiled rules
          Required argument:
             pid - process id
  
          Options:
             externals - define boolean, integer, or string variables
             callback - provide a callback function which will get called with
                        the match results as they comes in.
               Note #1: If callback is set, the Rules object doesn't bother
                        storing the match results and this func will return []...
                        The callback hander needs to deal with individual
                        matches.
               Note #2:
                        The callback can abort the matching sequence by returning
                        a CALLBACK_ABORT or raising a StopIteration() exception.
                        To continue, a return object of None or CALLBACK_CONTINUE
                        is required.
  
          Return a dictionary of {"namespace":[match1,match2,...]}
          """