If the return value is DBSC_GETEVENT_OK then the event parameter is filled in with a pointer to a DBSC_Event structure containing
information about the event that has been retrieved. When you are finished with the event structure you must call the FreeEventInfo
method to free memory associated with it.
Indicates the maximum time in milliseconds to wait if no event is immediately available to return. Use DBSC_INFINITY
to wait indefinitely for a response.
Feedback events contain information such as messages generated from the sync, data for updating a progress bar, and synchronization
As the dbmlsync server runs a synchronization it generates a series of events that contain information about the progress
of the synchronization. These events are sent from the server to the DbmlsyncClient class, which queues them. When the GetEvent
method is called, the next event in the queue is returned if there is one waiting.
If there are no events waiting in the queue, this method waits until an event is available or until the specified timeout
has expired before returning.
The types of events that are generated for a synchronization can be controlled using properties.