#include <StrMod/SockListenModule.h>
Inheritance diagram for strmod::strmod::SockListenModule::SLPlug:

Public Methods | |
| virtual int | AreYouA (const lcore::ClassIdent &cid) const |
| SockListenModule & | getParent () const |
| Which module owns this plug? | |
| virtual int | side () const |
| Which 'side' is this plug on? | |
| const SocketModuleChunkPtr | getConnection () |
| Read a socket module chunk, if there is one. | |
Static Public Attributes | |
| const STR_ClassIdent | identifier |
| A unique identifier for this class. | |
Protected Methods | |
| SLPlug (SockListenModule &parent) | |
| Note that this can ONLY be constructed using a SockListenModule. | |
| virtual | ~SLPlug () |
| Protected because mere mortals shouldn't just create and destroy these things at random. | |
| virtual const lcore::ClassIdent * | i_GetIdent () const |
| virtual const StrChunkPtr | i_Read () |
| Forwards to getParent()->plugRead(). | |
| virtual void | i_Write (const StrChunkPtr &ptr) |
| A dead operation that either assert fails, or is a no-op that throws away its data. | |
Friends | |
| class | SockListenModule |
Definition at line 166 of file SockListenModule.h.
1.3-rc1