Prześlij opinię
nl::Weave::Profiles::BulkDataTransfer::BdxDelegate
bookmark_border bookmark
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
To zajęcia abstrakcyjne.
Podsumowanie
Atrybuty chronione
mLength
uint64_t mLength
mMaxBlockSize
uint16_t mMaxBlockSize
mStartOffset
uint64_t mStartOffset
Funkcje publiczne
BdxDelegate
BdxDelegate ( void )
EstablishWeaveConnection
WEAVE_ERROR EstablishWeaveConnection ( ServiceDirectory :: WeaveServiceManager & aServiceMgr , WeaveAuthMode anAuthMode )
Rozpocznij
WEAVE_ERROR Init ( WeaveExchangeManager * anExchangeMgr , InetLayer * anInetLayer )
Wyłączono
WEAVE_ERROR Shutdown ( void )
StartBdxUploadingFile
void StartBdxUploadingFile ( void )
UploadInProgress
bool UploadInProgress ( void )
Funkcje chronione
BdxErrorHandler
virtual void BdxErrorHandler ( WEAVE_ERROR aErrorCode )= 0
BdxGetBlockHandler
virtual void BdxGetBlockHandler ( uint64_t * aLength , uint8_t ** aDataBlock , bool * aLastBlock )= 0
BdxGetFileName
virtual char * BdxGetFileName ( void )= 0
BdxRejectHandler
virtual void BdxRejectHandler ( StatusReport * aReport )= 0
BdxSendAcceptHandler
virtual void BdxSendAcceptHandler ( SendAccept * aSendAcceptMsg )= 0
BdxXferDoneHandler
virtual void BdxXferDoneHandler ( void )= 0
BdxXferErrorHandler
virtual void BdxXferErrorHandler ( StatusReport * aXferError )= 0
HandleWeaveConnectionClosed
virtual void HandleWeaveConnectionClosed ( WeaveConnection * aCon , WEAVE_ERROR aConErr )
HandleWeaveConnectionComplete
virtual void HandleWeaveConnectionComplete ( WeaveConnection * aCon , WEAVE_ERROR aConErr )
HandleWeaveServiceMgrStatus
virtual void HandleWeaveServiceMgrStatus ( void * anAppState , uint32_t aProfileId, uint16_t aStatusCode)
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0 , a przykładowy kod jest dostępny na licencji Apache 2.0 . Szczegółowe informacje na ten temat znajdziesz w zasadach dotyczących witryny Google Developers . Java jest zastrzeżonym znakiem towarowym firmy Oracle lub jej podmiotów stowarzyszonych. OPENTHREAD i powiązane znaki są znakami towarowymi organizacji Thread Group i są używane na licencji.
Ostatnia aktualizacja: 2024-09-09 UTC.
Chcesz przekazać coś jeszcze?
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-09-09 UTC."],[],[]]