Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | Related Pages

ClientApplLayer Class Reference
[applLayer - application layer modules]

Client application layer to test centrallized scenarios. More...

#include <ClientApplLayer.h>

Inherits BasicApplLayer.

Inherited by PollApplLayer.

Inheritance diagram for ClientApplLayer:

Inheritance graph
[legend]
Collaboration diagram for ClientApplLayer:

Collaboration graph
[legend]
List of all members.

Public Types

enum  APPL_MSG_TYPES {
  SEND_BROADCAST_TIMER, POLL_REPLY_TIMEOUT, BROADCAST_REPLY_TIMEOUT, BROADCAST_MESSAGE,
  BROADCAST_REPLY_MESSAGE, POLL_MESSAGE, POLL_REPLY
}
 Possible application message types for this implementation.

Public Member Functions

 Module_Class_Members (ClientApplLayer, BasicApplLayer, 0)

Protected Member Functions

virtual void handleLowerMsg (cMessage *)
 Handle messages from lower layer.

Detailed Description

Client application layer to test centrallized scenarios.

This application layer just replies to broadcast and poll messages from a base station (PollApplLayer)

See also:
PollApplLayer
Author:
Daniel Willkomm


Member Function Documentation

void ClientApplLayer::handleLowerMsg cMessage *  msg  )  [protected, virtual]
 

Handle messages from lower layer.

The only two messages that can arrive are BROADCAST_MESSAGE and POLL_MESSAGE. In both cases just send the appropriate reply.

Reimplemented from BasicApplLayer.

Reimplemented in PollApplLayer.


The documentation for this class was generated from the following files:
Generated on Fri Jan 12 08:29:52 2007 for Mobility Framework by  doxygen 1.4.4