BestShotMobile
Bestshot making and liveness checking library
mobile::IBestShotMobileObserver Struct Referenceabstract

Public Member Functions

virtual BESTSHOT_MOBILE_API void bestShot (const BestShotInfo &bestShotInfo)=0
 Bestshot notification. More...
 
virtual BESTSHOT_MOBILE_API void liveness (const LivenessState livenessState, const BestShotInfo &bestShotInfo)=0
 Liveness check notification. More...
 
virtual BESTSHOT_MOBILE_API void trackEnd (const tsdk::TrackId &trackId)=0
 End of a track notification. More...
 

Member Function Documentation

◆ bestShot()

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::bestShot ( const BestShotInfo bestShotInfo)
pure virtual

Bestshot notification.

Parameters
bestShotInfobestshot information,
See also
BestShotInfo.
Note
If liveness check is not nedded (LivenessType::None), this callback could be used to take a bestshot.

◆ liveness()

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::liveness ( const LivenessState  livenessState,
const BestShotInfo bestShotInfo 
)
pure virtual

Liveness check notification.

Parameters
stateliveness state for the bestshot.
See also
LivenessState.
Parameters
bestShotInfobestshot information,
See also
BestShotInfo.
Note
For the liveness type LivenessType::None this callback will not be called!

◆ trackEnd()

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::trackEnd ( const tsdk::TrackId &  trackId)
pure virtual

End of a track notification.

Parameters
trackIdid of the track.
See also
tsdk::TrackId.

The documentation for this struct was generated from the following file: