WFSEventType

Definition

#include <nitro/wfs.h>

/* Event callback type */
typedef enum WFSEventType
{
    /*** Event notified only to parent (server) ***/

    WFS_EVENT_SERVER_SEGMENT_REQUEST, /* Read request from child/client (argument WFSSegmentBuffer*) */

    /*** Event notified only to children (clients) ***/

    WFS_EVENT_CLIENT_READY            /* Reception of file table from parent (server) is complete */
}
WFSEventType;

Description

Represents the enumerator constants used to indicate WFS library events. The meaning of each enumerator constant is shown in the following table:

Event notified only to parent (server)
Value Description Argument
WFS_EVENT_SERVER_SEGMENT_REQUEST This notification is made when a read request is issued by a child (client).
The parent (server) must read data in the specified memory region from the device.
Pointer to the WFSSegmentBuffer type used to maintain request contents.
Event notified only to children (clients)
Value Description Argument
WFS_EVENT_CLIENT_READY This notification is made when receiving the file table from the parent (server) completes.
Once this notification is made, the file table can be accessed using the WFS_GetTableFormat function.
There are no arguments.

See Also

WFSEventCallback, WFSSegmentBuffer,
WFS_InitServer, WFS_InitClient, WFS_GetTableFormat, WFS_RequestClientRead

Revision History

2007/06/11 Deleted WFS_EVENT_CLIENT_READ_COMPLETE.
2007/06/06 Initial version.


CONFIDENTIAL