.. index:: pair: class; P1::CameraSdk::EventType .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type: class P1::CameraSdk::EventType ============================== .. toctree:: :hidden: Overview ~~~~~~~~ All EventTypes that are not Property type events. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class EventType: public :ref:`P1::CameraSdk::BaseEventType` { public: // fields static EventType const :ref:`Invalid`; static EventType const :ref:`ImageTransferBegin`; static EventType const :ref:`ImageTransferProgress`; static EventType const :ref:`CameraImageReady`; static EventType const :ref:`CameraDisconnected`; static EventType const :ref:`CameraLiveViewStarted`; static EventType const :ref:`CameraLiveViewStopped`; static EventType const :ref:`CameraNewLiveViewImage`; static EventType const :ref:`CameraPropertyAdded`; static EventType const :ref:`CameraPropertyRemoved`; static EventType const :ref:`CameraImageAdded`; static EventType const :ref:`CameraImageRemoved`; static EventType const :ref:`CameraImageEdited`; static EventType const :ref:`CameraImageNewList`; static EventType const :ref:`CameraPreviewReady`; static EventType const :ref:`CameraTileReady`; static EventType const :ref:`CameraImageBasicImageInfo`; static EventType const :ref:`FirmwareTransferBegin`; static EventType const :ref:`FirmwareTransferProgress`; static EventType const :ref:`FirmwareTransferDone`; static EventType const :ref:`FirmwareTransferError`; static EventType const :ref:`FileTransferBegin`; static EventType const :ref:`FileTransferProgress`; static EventType const :ref:`FileTransferDone`; static EventType const :ref:`FileTransferError`; }; Inherited Members ----------------- .. ref-code-block:: cpp :class: doxyrest-overview-inherited-code-block public: // enums enum :ref:`Category`; // fields uint32_t const :ref:`id`; :ref:`Category` const :ref:`category`; // methods :ref:`MSVC_ALLOW_PUBLIC_STL`(std::string const name); bool :ref:`operator ==` (:ref:`BaseEventType` const& other) const; bool :ref:`operator !=` (:ref:`BaseEventType` const& other) const; virtual void :ref:`dummy`(); .. _details-class_p1_1_1_camera_sdk_1_1_event_type: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ All EventTypes that are not Property type events. Fields ------ .. index:: pair: variable; Invalid .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1affbf25d528ca12ada71f86d9e44e61b2: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const Invalid An invalid event .. index:: pair: variable; ImageTransferBegin .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a9a7a913758dc51e3d44f5295e2ef840c: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const ImageTransferBegin The camera has started tramsfering an image (0% complete) .. index:: pair: variable; ImageTransferProgress .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a3b252021b854ef61a026c0e5e0b1c2fb: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const ImageTransferProgress A progress update on the current image transfer (+1% or more) .. index:: pair: variable; CameraImageReady .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1ac35d33758936af3487107e1d2df1c0a8: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraImageReady An image data ready to be read, as result of previous capture .. index:: pair: variable; CameraDisconnected .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a206e9a375008f90f16b6ed175736cf2a: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraDisconnected :ref:`Camera ` disconnected and therefore unavailable .. index:: pair: variable; CameraLiveViewStarted .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a8761e65449742cc7ad011226c92dc979: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraLiveViewStarted LiveView system will begin to feeding images .. index:: pair: variable; CameraLiveViewStopped .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1ad67bce874f1adf55ca70ffa79bf0b0df: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraLiveViewStopped LiveView system stopped feeding images, and is powered down. .. index:: pair: variable; CameraNewLiveViewImage .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1aa256f4acba7a35c1cd5c3e9be5893e6f: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraNewLiveViewImage A new LiveView image has arrived and is ready to be consumed by you .. index:: pair: variable; CameraPropertyAdded .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a45695e2b61586cef777f080c8d9a1c6e: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraPropertyAdded A new property became present on the camera .. index:: pair: variable; CameraPropertyRemoved .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a91f7c169730f6422502d591d69b8ea8a: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraPropertyRemoved A property was removed from the camera .. index:: pair: variable; CameraImageAdded .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a1fbbd7984a6cd29a6170929ce25d73fa: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraImageAdded An image was added to the image list .. index:: pair: variable; CameraImageRemoved .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a46de5d79c084b06eb7898f6de825103d: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraImageRemoved An image was removed to the image list .. index:: pair: variable; CameraImageEdited .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a651ad9083c83b061bad6801112e40b31: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraImageEdited An image was edited in the image list (changed rating, name, etc.) .. index:: pair: variable; CameraImageNewList .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1aade353f81be5d3ae3d7f1dea16619668: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraImageNewList A new image list was received .. index:: pair: variable; CameraPreviewReady .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a1ba4bb61521e8aac6ca55dfbeb028b0b: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraPreviewReady An image buffer is ready (type defined by :ref:`IImageBuffer::Type `, e.g., Preview, Tile) .. index:: pair: variable; CameraTileReady .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a3365f9d766962ca41f9e7bf696300ec3: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraTileReady An image buffer is ready (type defined by :ref:`IImageBuffer::Type `, e.g., Preview, Tile) .. index:: pair: variable; CameraImageBasicImageInfo .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a06027926f7825d34025647998a6f3bc1: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const CameraImageBasicImageInfo A response to a basic image meta data request .. index:: pair: variable; FirmwareTransferBegin .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a9f309317cdcb6b89a7077f872cd8b1a1: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FirmwareTransferBegin Transfer of firmware package to camera has begun (0% complete) .. index:: pair: variable; FirmwareTransferProgress .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a64101efdf916d81d5ef19d8f2a2c896e: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FirmwareTransferProgress Transfer of firmware package is now 'x'% complete .. index:: pair: variable; FirmwareTransferDone .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a2b9af705f3aaf00737f90cbeb316e25e: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FirmwareTransferDone Transfer of firmware package to camera is now 100% completed .. index:: pair: variable; FirmwareTransferError .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a37ff60200f85d377ed78d06c3cb99ef3: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FirmwareTransferError Transfer of firmware package to camera has encountered an error. Re-check connection and firmware file location before trying again. .. index:: pair: variable; FileTransferBegin .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a342962e48c1424c69364f6b3c0f33078: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FileTransferBegin Transfer of a file to camera has begun (0% complete) .. index:: pair: variable; FileTransferProgress .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1a55cc841f49930db5c0895e256d18ae72: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FileTransferProgress Transfer of a file is now 'x'% complete .. index:: pair: variable; FileTransferDone .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1ac59a850d1d333e83f8c72ab0b40a6d60: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FileTransferDone Transfer of a file to camera is now 100% completed .. index:: pair: variable; FileTransferError .. _doxid-class_p1_1_1_camera_sdk_1_1_event_type_1ac8617e3bf400f0272ad4d07cb7b2dad1: .. ref-code-block:: cpp :class: doxyrest-title-code-block static EventType const FileTransferError Transfer of a file to camera has encountered an error. Re-check connection and file location before trying again.