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

b3::parsers::cod6::Cod6Parser Class Reference

Inheritance diagram for b3::parsers::cod6::Cod6Parser:
b3::parsers::cod4::Cod4Parser b3::parsers::cod4::Cod4Parser b3::parsers::cod2::Cod2Parser b3::parsers::cod2::Cod2Parser b3::parsers::cod2::Cod2Parser b3::parsers::cod2::Cod2Parser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod::CodParser b3::parsers::cod8::Cod8Parser b3::parsers::cod8::Cod8Parser

List of all members.

Public Member Functions

def startup
def OnA
def startup
def OnA

Static Public Attributes

string gameName = 'cod6'

Static Private Attributes

int _guidLength = 16
dictionary _commands = {}
tuple _regPlayer = re.compile(r'(?P<slot>[0-9]+)[\s\0]+(?P<score>[0-9-]+)[\s\0]+(?P<ping>[0-9]+)[\s\0]+(?P<guid>[a-z0-9]+)[\s\0]+(?P<name>.*?)[\s\0]+(?P<last>[0-9]+)[\s\0]+(?P<ip>[0-9.]+):(?P<port>[0-9-]+)', re.I)

Member Function Documentation

def b3::parsers::cod6::Cod6Parser::OnA (   self,
  action,
  data,
  match = None 
)

Reimplemented from b3::parsers::cod::CodParser.

def b3::parsers::cod6::Cod6Parser::OnA (   self,
  action,
  data,
  match = None 
)

Reimplemented from b3::parsers::cod::CodParser.

def b3::parsers::cod6::Cod6Parser::startup (   self)
\
Called after the parser is created before run(). Overwrite this
for anything you need to initialize you parser with.

Reimplemented from b3::parsers::cod::CodParser.

Reimplemented in b3::parsers::cod8::Cod8Parser, and b3::parsers::cod8::Cod8Parser.

def b3::parsers::cod6::Cod6Parser::startup (   self)
\
Called after the parser is created before run(). Overwrite this
for anything you need to initialize you parser with.

Reimplemented from b3::parsers::cod::CodParser.

Reimplemented in b3::parsers::cod8::Cod8Parser, and b3::parsers::cod8::Cod8Parser.


Member Data Documentation

dictionary b3::parsers::cod6::Cod6Parser::_commands = {} [static, private]

Reimplemented from b3::parsers::cod::CodParser.

Reimplemented in b3::parsers::cod8::Cod8Parser.

int b3::parsers::cod6::Cod6Parser::_guidLength = 16 [static, private]

Reimplemented from b3::parsers::cod4::Cod4Parser.

Reimplemented in b3::parsers::cod8::Cod8Parser.

tuple b3::parsers::cod6::Cod6Parser::_regPlayer = re.compile(r'(?P<slot>[0-9]+)[\s\0]+(?P<score>[0-9-]+)[\s\0]+(?P<ping>[0-9]+)[\s\0]+(?P<guid>[a-z0-9]+)[\s\0]+(?P<name>.*?)[\s\0]+(?P<last>[0-9]+)[\s\0]+(?P<ip>[0-9.]+):(?P<port>[0-9-]+)', re.I) [static, private]

Reimplemented from b3::parsers::cod4::Cod4Parser.

Reimplemented in b3::parsers::cod8::Cod8Parser.

string b3::parsers::cod6::Cod6Parser::gameName = 'cod6' [static]

Reimplemented from b3::parsers::cod4::Cod4Parser.

Reimplemented in b3::parsers::cod8::Cod8Parser.


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