Package Anomos :: Package Protocol
[hide private]
[frames] | no frames]

Package Protocol

source code

Submodules [hide private]

Classes [hide private]
  AnomosProtocol
Functions [hide private]
 
mcode_to_name(c) source code
 
toint(s) source code
 
tobinary(i) source code
Variables [hide private]
  NAME = 'Anomos'
  NAT_CHECK_ID = '\xff'
  CHOKE = '\x00'
  UNCHOKE = '\x01'
  INTERESTED = '\x02'
  NOT_INTERESTED = '\x03'
  HAVE = '\x04'
  BITFIELD = '\x05'
  REQUEST = '\x06'
  PIECE = '\x07'
  CANCEL = '\x08'
  TCODE = '\t'
  CONFIRM = '\n'
  ENCRYPTED = '\x0b'
  RELAY = '\x0c'
  BREAK = '\r'
  ACKBREAK = '\x0e'
  PARTIAL = '\x0f'
  _MCODES = ['CHOKE', 'UNCHOKE', 'INTERESTED', 'NOT_INTERESTED',...
Variables Details [hide private]

_MCODES

Value:
['CHOKE',
 'UNCHOKE',
 'INTERESTED',
 'NOT_INTERESTED',
 'HAVE',
 'BITFIELD',
 'REQUEST',
 'PIECE',
...