Atlas 0.7.0
Networking protocol for the Worldforge system.
atlas.codecs.Codec Class Reference

Public Member Functions

def __init__ (self, id, decoder, encoder)
 
def encode (self, obj)
 
def decode (self, str)
 
def close (self)
 
def set_stream_mode (self, mode=1)
 

Public Attributes

 id
 
 decoder
 
 encoder
 

Detailed Description

Definition at line 39 of file codecs/__init__.py.

Constructor & Destructor Documentation

◆ __init__()

def atlas.codecs.Codec.__init__ (   self,
  id,
  decoder,
  encoder 
)

Definition at line 40 of file codecs/__init__.py.

Member Function Documentation

◆ close()

def atlas.codecs.Codec.close (   self)

Definition at line 48 of file codecs/__init__.py.

◆ decode()

def atlas.codecs.Codec.decode (   self,
  str 
)

Definition at line 46 of file codecs/__init__.py.

◆ encode()

def atlas.codecs.Codec.encode (   self,
  obj 
)

Definition at line 44 of file codecs/__init__.py.

◆ set_stream_mode()

def atlas.codecs.Codec.set_stream_mode (   self,
  mode = 1 
)

Definition at line 50 of file codecs/__init__.py.

Member Data Documentation

◆ decoder

atlas.codecs.Codec.decoder

Definition at line 42 of file codecs/__init__.py.

◆ encoder

atlas.codecs.Codec.encoder

Definition at line 43 of file codecs/__init__.py.

◆ id

atlas.codecs.Codec.id

Definition at line 41 of file codecs/__init__.py.

Referenced by atlas.Object.attribute_definition().


The documentation for this class was generated from the following file: