UploadDataSink

abstract class UploadDataSink


इससे UploadDataProvider के लिए, कॉलबैक के तरीके तय किए जाते हैं. सभी तरीकों को किसी भी थ्रेड पर सिंक्रोनस या एसिंक्रोनस रूप से कॉल किया जा सकता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

सार्वजनिक फ़ंक्शन

abstract Unit
onReadError(exception: Exception!)

पढ़ने की प्रोसेस पूरी न होने पर, UploadDataProvider इस फ़ंक्शन को कॉल करता है.

abstract Unit
onReadSucceeded(finalChunk: Boolean)

पढ़ने की प्रोसेस पूरी होने पर, UploadDataProvider इस फ़ंक्शन को कॉल करता है.

abstract Unit
onRewindError(exception: Exception!)

जब रीवाइंड करने की सुविधा काम नहीं करती या अपलोड किए गए वीडियो को रीवाइंड करने की सुविधा उपलब्ध नहीं होती, तब UploadDataProvider इस फ़ंक्शन को कॉल करता है.

abstract Unit

जब रिवाइंड हो जाता है, तब UploadDataProvider इस फ़ंक्शन को कॉल करता है.

सार्वजनिक कंस्ट्रक्टर

UploadDataSink

UploadDataSink()

सार्वजनिक फ़ंक्शन

onReadError

abstract fun onReadError(exception: Exception!): Unit

पढ़ने की प्रोसेस पूरी न होने पर, UploadDataProvider इस फ़ंक्शन को कॉल करता है.

पैरामीटर
exception: Exception!

अपवाद को एम्बेड करने वाले व्यक्ति या कंपनी को भेजा गया.

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

पढ़ने की प्रोसेस पूरी होने पर, UploadDataProvider इस फ़ंक्शन को कॉल करता है.

पैरामीटर
finalChunk: Boolean

अगर यह आखिरी बार पढ़ा गया डेटा है, तो बड़े डेटा को छोटे-छोटे हिस्सों में अपलोड करने के लिए true का इस्तेमाल करें. बिना चंक किए गए अपलोड के लिए, यह false होना चाहिए.

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

जब रीवाइंड करने की सुविधा काम नहीं करती या अपलोड किए गए वीडियो को रीवाइंड करने की सुविधा उपलब्ध नहीं होती, तब UploadDataProvider इस फ़ंक्शन को कॉल करता है.

पैरामीटर
exception: Exception!

अपवाद को एम्बेड करने वाले व्यक्ति या कंपनी को भेजा गया.

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

जब रिवाइंड हो जाता है, तब UploadDataProvider इस फ़ंक्शन को कॉल करता है.