IDDERequestDataEvent

The IDDERequestDataEvent class provides event information to a server application when a client has requested data.

An object of this class is created when an IDDETopicServer object needs to pass requests for data to the server application. You do not construct objects of this class.


IDDERequestDataEvent - Member Functions and Data by Group

Constructors & Destructor

You can construct and destruct objects of this class, although normally you never need to do so. These events are normally created and deleted for you by IDDETopicServer objects.


[view class]
~IDDERequestDataEvent
public:
~IDDERequestDataEvent()

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
IDDERequestDataEvent
public:
IDDERequestDataEvent(const IEvent& ddeEvent)

Supported Platforms

Windows OS/2 AIX
Yes Yes No


Event Information

Use these members to provide the data requested by the DDE client application and to set the related attributes of the event.


[view class]
requestAck
public:
IDDERequestDataEvent& requestAck()

Sets the request acknowledgment flag.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
setData

Provides the requested data so it can be sent to the client. This member is overloaded so that either buffers of data or character strings can be easily sent.


Overload 1
public:
IDDERequestDataEvent& setData( const void* dataBuffer, unsigned long dataLength )

Supported Platforms

Windows OS/2 AIX
Yes Yes No


Overload 2
public:
IDDERequestDataEvent& setData(const char* dataString)

Supported Platforms

Windows OS/2 AIX
Yes Yes No


IDDERequestDataEvent - Inherited Member Functions and Data

Inherited Public Functions

IDDEEvent
IDDESetAcknowledgeInfoEvent
IEvent

Inherited Public Data

Inherited Protected Functions

IDDEEvent

Inherited Protected Data