BigBrotherBot v1.9.0
System Development Information for the BigBrotherBot project.

b3::parsers::punkbuster::PunkBuster Class Reference

Inheritance diagram for b3::parsers::punkbuster::PunkBuster:
b3::parsers::frostbite2::punkbuster::PunkBuster b3::parsers::frostbite2::punkbuster::PunkBuster b3::parsers::frostbite::punkbuster::PunkBuster b3::parsers::frostbite::punkbuster::PunkBuster

List of all members.

Static Public Attributes

 console = None
tuple regPlayer = re.compile(r""" ^.*? # a new line start with junk (ungreedy mode) (?:(?:erver|Srver|Sever|Serer|Servr|Serve):?|:)\s* # end of PB response prefix (potentially missing one char) (?P<slot>[1-9][0-9]??) # slot number between 1 and 99 (ungreedy mode) (?:\s+|) # blank character(s) or nothing (?P<pbid>[a-f0-9]{30,32}) # PB id (at least 30 char long, max 32) [^a-f0-9].*? # anything but a pbid char and eventually some junk (ungreedy mode) (?P<ip>(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])) # a valid IP number .+? # junk (?:\)\s*"|\)

Member Data Documentation

tuple b3::parsers::punkbuster::PunkBuster::regPlayer = re.compile(r""" ^.*? # a new line start with junk (ungreedy mode) (?:(?:erver|Srver|Sever|Serer|Servr|Serve):?|:)\s* # end of PB response prefix (potentially missing one char) (?P<slot>[1-9][0-9]??) # slot number between 1 and 99 (ungreedy mode) (?:\s+|) # blank character(s) or nothing (?P<pbid>[a-f0-9]{30,32}) # PB id (at least 30 char long, max 32) [^a-f0-9].*? # anything but a pbid char and eventually some junk (ungreedy mode) (?P<ip>(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])) # a valid IP number .+? # junk (?:\)\s*"|\) [static]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Properties