XLL+ Class Library

CXllPushApp Methods

The methods of the CXllPushApp class are listed here.

Construction

public methodCXllPushAppConstructs a CXllPushApp object

Operations

public methodAddFunctionAdd a name to the list of asynchronous functions which can be pushed by this cache
public methodAddConnectionRegister a connection between a cell range and the data it uses
public methodUpdateCellsUpdate all cells connected to the topic

Properties

public methodSetFormatChangedCellsSets whether formatting behaviour for changed cells is switched on
public methodGetFormatChangedCellsReturns whether formatting behaviour for changed cells is switched on
public methodSetRefreshPeriodSets the time in milliseconds between calls to RefreshFromApplication()
public methodGetRefreshPeriodReturns the time in milliseconds between calls to RefreshFromApplication()
public methodSetTickPeriodSets the time between ticks for idle tasks
public methodGetTickPeriodReturns the time in milliseconds between ticks for idle tasks

Methods available from any thread

public methodPostMessagePosts a message to the main thread's message queue

Overridables

public methodProcessAsyncMessageCalled in main thread whenever a message is received from another thread
public methodOnTopicAddCalled in main thread whenever a new topic is added to the list of connections
public methodOnTopicRemoveCalled in main thread whenever the last connection to a topic is removed from the list of connections
public methodOnCellUpdateCalled in main thread whenever a connected cell range is updated
public methodOnXllOpenExCalled during application initialization
public methodOnXllCloseCalled during application termination

Requirements

Header: xlppush.h

See Also

CXllPushApp Class | xlppush.h