BigBrotherBot v1.6.0
System Development Information for the BigBrotherBot project.
Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes | Static Private Attributes

b3::plugins::sftpytail::SftpytailPlugin Class Reference

Inheritance diagram for b3::plugins::sftpytail::SftpytailPlugin:

List of all members.

Public Member Functions

def onStartup
def onLoadConfig
def initThread
def update
def sftpconnect

Public Attributes


Static Public Attributes

 requiresConfigFile = False
 sftpconfig = None
 buffer = None

Private Attributes


Static Private Attributes

int _maxGap = 20480
int _waitBeforeReconnect = 15
int _connectionTimeout = 30
 _remoteFileOffset = None
int _nbConsecutiveConnFailure = 0
float _sftpdelay = 0.150

Member Function Documentation

def b3::plugins::sftpytail::SftpytailPlugin::initThread (   self,
def b3::plugins::sftpytail::SftpytailPlugin::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::sftpytail::SftpytailPlugin::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::sftpytail::SftpytailPlugin::sftpconnect (   self)
def b3::plugins::sftpytail::SftpytailPlugin::update (   self)

Member Data Documentation

int b3::plugins::sftpytail::SftpytailPlugin::_maxGap = 20480 [static, private]


float b3::plugins::sftpytail::SftpytailPlugin::_sftpdelay = 0.150 [static, private]

Reimplemented from b3::plugin::Plugin.

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