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

b3::plugins::ftpytail::FtpytailPlugin Class Reference

Inheritance diagram for b3::plugins::ftpytail::FtpytailPlugin:
b3::plugin::Plugin b3::plugin::Plugin

List of all members.

Public Member Functions

def onStartup
def onLoadConfig
def initThread
def update
def ftpconnect
def onStartup
def onLoadConfig
def initThread
def update
def ftpconnect

Public Attributes

 lgame_log
 file

Static Public Attributes

 requiresConfigFile = False
 ftpconfig = None
 buffer = None

Private Attributes

 _gamelog_read_delay
 _publicIp
 _port
 _connectionTimeout
 _maxGap
 _maxConsecutiveConnFailure
 _short_delay
 _long_delay
 _nbConsecutiveConnFailure

Static Private Attributes

int _maxGap = 20480
 settings
int _maxConsecutiveConnFailure = 30
int _short_delay = 1
int _long_delay = 15
int _connectionTimeout = 30
 _remoteFileOffset = None
int _nbConsecutiveConnFailure = 0
 _logAppend = False
int _ftplib_debug_level = 0
float _gamelog_read_delay = 0.150

Member Function Documentation

def b3::plugins::ftpytail::FtpytailPlugin::ftpconnect (   self)
def b3::plugins::ftpytail::FtpytailPlugin::ftpconnect (   self)
def b3::plugins::ftpytail::FtpytailPlugin::initThread (   self,
  ftpfileDSN 
)
def b3::plugins::ftpytail::FtpytailPlugin::initThread (   self,
  ftpfileDSN 
)
def b3::plugins::ftpytail::FtpytailPlugin::onLoadConfig (   self)
\
This is called after loadConfig(). Any plugin private variables loaded
from the config need to be reset here.

Reimplemented from b3::plugin::Plugin.

def b3::plugins::ftpytail::FtpytailPlugin::onLoadConfig (   self)
\
This is called after loadConfig(). Any plugin private variables loaded
from the config need to be reset here.

Reimplemented from b3::plugin::Plugin.

def b3::plugins::ftpytail::FtpytailPlugin::onStartup (   self)
\
Called after the plugin is created before it is started. Overwrite this
for anything you need to initialize you plugin with.

Reimplemented from b3::plugin::Plugin.

def b3::plugins::ftpytail::FtpytailPlugin::onStartup (   self)
\
Called after the plugin is created before it is started. Overwrite this
for anything you need to initialize you plugin with.

Reimplemented from b3::plugin::Plugin.

def b3::plugins::ftpytail::FtpytailPlugin::update (   self)
def b3::plugins::ftpytail::FtpytailPlugin::update (   self)

Member Data Documentation

int b3::plugins::ftpytail::FtpytailPlugin::_maxGap = 20480 [static, private]

settings


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