INotificationEvent Interface
Definition
Namespace: P1.CameraSdk
Notification interface that encapsulate all types of notifications More…
public interface INotificationEvent : IDisposable
Remarks
Notification interface that encapsulate all types of notifications
The event system uses this notification class to symbolize an incoming event. Such event can be one of three types: Property changed, camera action or sdk state change.
All notification types except sdk state changes refer to a Camera where the event originated.
See also:
Properties
The type of the current notification |
|
|
|
Gets the id of the image this event relates to, or zero (0) if this is not an image related event. |
|
|
|
The camera that triggered the notification, or |
|
Gets the id of the camera that the notification relates to. |
|
If this notification is a property changed type, this holds the Id that was changed |
|
Fetch some basic meta data from the image file, on the camera |
|
If event type is EventType.CameraPreviewReady, this holds the image buffer data object. |
|
If event type is EventType.CameraTileReady, this holds the image buffer data object. |
|
If event type is EventType.CameraNewLiveViewImage, this holds the image buffer data object. |
|
If event type is EventType.CameraImageReady, this holds the full image |
|
If event type is EventType.CameraImageAdded, EventType.CameraImageRemoved or EventType.CameraImageEdited this holds the image list item object. |
|
If this event is a SDK event like CameraFound or CameraRemoved This will contain a brief description of that camera. |
|
If this is a file transfer progress event, this will contain the progress in percent. |
|
If transfer event, this is filename of the image being transferred |
|
How this notification was queued in Listener |