### IDDEServerHotLinkEvent

  The IDDEServerHotLinkEvent class provides event information to a server application when a client has asked the server to begin a hot link.

  An object of this class is created when an IDDETopicServer object needs to pass a beginHotLink request to the server application. You do not construct objects of this class.

### IDDEServerHotLinkEvent - Member Functions and Data by Group

### Constructors & Destructor

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

~IDDEServerHotLinkEvent

      public:
      ~IDDEServerHotLinkEvent()

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

IDDEServerHotLinkEvent

      public:
      IDDEServerHotLinkEvent(const IEvent& ddeEvent)

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

### Event Information

Use these members to query information about the hot link associated with this event.

isDataRequested

      public:
      bool isDataRequested() const

  Returns true if the client application has requested a data hot link. Returns false if a notification link has been requested.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

isPacingRequested

      public:
      bool isPacingRequested() const

  Returns true if the client application has requested the server to request an acknowledgment from the client whenever it sends data or a notification.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

### IDDEServerHotLinkEvent - Inherited Member Functions and Data

#### Inherited Public Functions

  IDDEEvent

  -     ~IDDEEvent()

  -     IString format() const

  -     IDDEEvent(const IDDEEvent& ddeEvent)

  -     IDDEEvent(const IEvent& ddeEvent)

  -     IString item() const

  IDDESetAcknowledgeInfoEvent

  -     ~IDDESetAcknowledgeInfoEvent()

  -     IDDESetAcknowledgeInfoEvent( const IDDESetAcknowledgeInfoEvent& ddeEvent )

  -     IDDESetAcknowledgeInfoEvent(const IEvent& ddeEvent)

  -     IDDESetAcknowledgeInfoEvent& setApplicationBusy()

  -     IDDESetAcknowledgeInfoEvent&
          setApplicationSpecificData( unsigned char applicationData )

  -     IDDESetAcknowledgeInfoEvent& setMessageNotUnderstood()

  IEvent

  -     virtual ~IEvent()

  -     IWindowHandle controlHandle() const

  -     virtual IWindow* controlWindow() const

  -     IEvent& decrementOwnerLevels()

  -     virtual IWindow* dispatchingWindow() const

  -     unsigned long eventId() const

  -     IWindowHandle handle() const

  -     IEvent( const IWindowHandle& handle,
                unsigned long eventId,
                const IEventParameter1& parameter1,
                const IEventParameter2& parameter2 )

  -     IEvent(const IEvent& event)

  -     IEvent( IWindow* window,
                unsigned long eventId,
                const IEventParameter1& parameter1,
                const IEventParameter2& parameter2 )

  -     IEvent& operator =(const IEvent& event)

  -     IEventParameter1 parameter1() const

  -     IEventParameter2 parameter2() const

  -     bool passToOwner() const

  -     IEventResult result() const

  -     IEvent& setControlHandle(const IWindowHandle& handle)

  -     IEvent& setDispatchingHandle(const IWindowHandle& handle)

  -     IEvent& setDispatchingWindow(IWindow* window)

  -     IEvent& setHandle(const IWindowHandle& handle)

  -     IEvent& setNumberOfLevels(int levels = - 1)

  -     IEvent& setPassToOwner(bool passOn = true)

  -     IEvent& setResult(bool eventResult)

  -     IEvent& setResult(const IEventResult& eventResult)

  -     virtual IWindow* window() const

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  IDDEEvent

  -     IString buffer() const

  -     IDDEEvent& setBuffer(IString dataBuffer)

  -     IDDEEvent& setStatus(unsigned short status)

  -     unsigned short status() const

#### Inherited Protected Data

  - None