Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Attributes
Protocol Class Reference

#include <Protocol.h>

Inheritance diagram for Protocol:
Inheritance graph
[legend]
Collaboration diagram for Protocol:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Protocol ()
virtual ~Protocol ()
virtual nsresult Init (Core *)=0
 If the class reads any prefs, it must happen here.
virtual nsresult Download ()=0
virtual nsresult Upload ()=0

Protected Attributes

CoremController

Detailed Description

Definition at line 51 of file Protocol.h.


Constructor & Destructor Documentation

Protocol::Protocol ( ) [inline]

Definition at line 54 of file Protocol.h.

{};
virtual Protocol::~Protocol ( ) [inline, virtual]

Definition at line 55 of file Protocol.h.

{};

Member Function Documentation

virtual nsresult Protocol::Download ( ) [pure virtual]

Implemented in Copy, and Stream.

virtual nsresult Protocol::Init ( Core ) [pure virtual]

If the class reads any prefs, it must happen here.

Implemented in Copy, and Stream.

virtual nsresult Protocol::Upload ( ) [pure virtual]

Implemented in Copy, and Stream.


Member Data Documentation

Definition at line 70 of file Protocol.h.


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