שליחת משוב
  
   
 
  
    
    
      
      
      קל לארגן דפים בעזרת אוספים
     
    
      
      אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
     
   
   
  
    
  
  
    
    
    
  
  nl:: 
  סיכום 
  
  
  
  
    
      
        פונקציות ציבוריות 
       
     
    
      
        DispatchErrorHandler (WEAVE_ERROR  anErrorCode) 
      
        
          void
        
       
     
    
      
        DispatchGetBlockHandler (uint64_t *pLength, uint8_t **aDataBlock, bool *isLastBlock) 
      
        
          void
        
       
     
    
      
        DispatchPutBlockHandler (uint64_t length, uint8_t *dataBlock, bool isLastBlock) 
      
        
          void
        
       
     
    
      
        DispatchReceiveAccept (ReceiveAccept  *aReceiveAcceptMsg) 
      
        
          void
        
       
     
    
      
        DispatchRejectHandler (StatusReport  *aReport) 
      
        
          void
        
       
     
    
      
        DispatchSendAccept (SendAccept  *aSendAcceptMsg) 
      
        
          void
        
       
     
    
      
        DispatchXferDoneHandler () 
      
        
          void
        
       
     
    
      
        DispatchXferErrorHandler (StatusReport  *aXferError) 
      
        
          void
        
       
     
    
      
        awaitBdxInit () 
      
        
       
     
    
      
        initBdxReceive (bool iCanDrive, ReceiveAcceptHandler anAcceptHandler, RejectHandler aRejectHandler, PutBlockHandler aBlockHandler, XferErrorHandler aXferErrorHandler, XferDoneHandler aDoneHandler, ErrorHandler anErrorHandler) 
      
        
       
     
    
      
        initBdxSend (bool iCanDrive, bool uCanDrive, bool aSynchOK, SendAcceptHandler anAcceptHandler, RejectHandler aRejectHandler, GetBlockHandler aBlockHandler, XferErrorHandler aXferErrorHandler, XferDoneHandler aDoneHandler, ErrorHandler anErrorHandler, ReferencedTLVData  *aMetaData) 
      
        
       
     
    
      
        initClient (WeaveExchangeManager  *, void *, ReferencedString  &, uint16_t, uint64_t, uint64_t, bool) 
      
        
       
     
    
      
        shutdownClient () 
      
        
       
     
    
      
        shutdownClient (WEAVE_ERROR  aErr) 
      
        
       
     
  
  סוגים ציבוריים 
  
    ErrorHandler 
    
void(* ErrorHandler)(void *aAppState, WEAVE_ERROR anErrorCode) 
  
  
    GetBlockHandler 
    
void(* GetBlockHandler)(void *aAppState, uint64_t *pLength, uint8_t * *aDataBlock, bool *isLastBlock) 
  
  
    PutBlockHandler 
    
void(* PutBlockHandler)(uint64_t aLength, uint8_t *aDataBlock, bool isLastBlock) 
  
  
    ReceiveAcceptHandler 
    
void(* ReceiveAcceptHandler)(ReceiveAccept *aReceiveAcceptMsg) 
  
  
    ReceiveInitHandler 
    
void(* ReceiveInitHandler)(ReceiveInit *aReceiveInitMsg) 
  
  
    RejectHandler 
    
void(* RejectHandler)(void *aAppState, StatusReport *aReport) 
  
  
    SendAcceptHandler 
    
void(* SendAcceptHandler)(void *aAppState, SendAccept *aSendAcceptMsg) 
  
  
    SendInitHandler 
    
void(* SendInitHandler)(SendInit *aSendInitMsg) 
  
  
    XferDoneHandler 
    
void(* XferDoneHandler)(void *aAppState) 
  
  
    XferErrorHandler 
    
void(* XferErrorHandler)(void *aAppState, StatusReport *aXferError) 
  
  מאפיינים ציבוריים 
  
    amDriver 
    
bool amDriver 
  
  
    amInitiator 
    
bool amInitiator 
  
  
    amSender 
    
bool amSender 
  
  
    isAccepted 
    
bool isAccepted 
  
  
    isAsynch 
    
bool isAsynch 
  
  
    isDone 
    
bool isDone 
  
  
    isInitiated 
    
bool isInitiated 
  
  
    isWideRange 
    
bool isWideRange 
  
  
    theAppState 
    
void * theAppState 
  
  
    theBlockCounter 
    
uint8_t theBlockCounter 
  
  
    theConnection 
    
WeaveConnection  * theConnection
  
  
    theEncryptionType 
    
uint8_t theEncryptionType 
  
  
    theErrorHandler 
    
ErrorHandler theErrorHandler 
  
  
    theExchangeCtx 
    
ExchangeContext  * theExchangeCtx
  
  
    theExchangeMgr 
    
WeaveExchangeManager  * theExchangeMgr
  
  
    theFabricState 
    
const   WeaveFabricState   *   theFabricState 
  
  
    theFileDesignator 
    
ReferencedString  theFileDesignator
  
  
    theGetBlockHandler 
    
GetBlockHandler theGetBlockHandler 
  
  
    theKeyId 
    
uint16_t theKeyId 
  
  
    theLength 
    
uint64_t theLength 
  
  
    theMaxBlockSize 
    
uint16_t theMaxBlockSize 
  
  
    thePutBlockHandler 
    
PutBlockHandler thePutBlockHandler 
  
  
    theReceiveAcceptHandler 
    
ReceiveAcceptHandler theReceiveAcceptHandler 
  
  
    theReceiveInitHandler 
    
ReceiveInitHandler theReceiveInitHandler 
  
  
    theRejectHandler 
    
RejectHandler theRejectHandler 
  
  
    theSendAcceptHandler 
    
SendAcceptHandler theSendAcceptHandler 
  
  
    theSendInitHandler 
    
SendInitHandler theSendInitHandler 
  
  
    theStartOffset 
    
uint64_t theStartOffset 
  
  
    theXferDoneHandler 
    
XferDoneHandler theXferDoneHandler 
  
  
    theXferErrorHandler 
    
XferErrorHandler theXferErrorHandler 
  
  פונקציות ציבוריות 
  
    DispatchErrorHandler 
    
void DispatchErrorHandler(
  WEAVE_ERROR  anErrorCode
) 
  
  
    DispatchGetBlockHandler 
    
void DispatchGetBlockHandler(
  uint64_t *pLength, 
  uint8_t * *aDataBlock,
  bool *isLastBlock
) 
  
  
    DispatchPutBlockHandler 
    
void DispatchPutBlockHandler(
  uint64_t length,
  uint8_t *dataBlock,
  bool isLastBlock
) 
  
  
    DispatchReceiveAccept 
    
void DispatchReceiveAccept(
  ReceiveAccept  *aReceiveAcceptMsg
) 
  
  
    DispatchRejectHandler 
    
void DispatchRejectHandler(
  StatusReport  *aReport
) 
  
  
    DispatchSendAccept 
    
void DispatchSendAccept(
  SendAccept  *aSendAcceptMsg
) 
  
  
    DispatchXferDoneHandler 
    
void DispatchXferDoneHandler() 
  
  
    DispatchXferErrorHandler 
    
void DispatchXferErrorHandler(
  StatusReport  *aXferError
) 
  
  
    WeaveBdxClient 
    
 WeaveBdxClient() 
  
  
    awaitBdxInit 
    
WEAVE_ERROR  awaitBdxInit()
  
  
    initBdxReceive 
    
WEAVE_ERROR  initBdxReceive(
  bool iCanDrive,
  ReceiveAcceptHandler anAcceptHandler,
  RejectHandler aRejectHandler,
  PutBlockHandler aBlockHandler,
  XferErrorHandler aXferErrorHandler,
  XferDoneHandler aDoneHandler,
  ErrorHandler anErrorHandler
)
  
  
    initBdxSend 
    
WEAVE_ERROR  initBdxSend(
  bool iCanDrive,
  bool uCanDrive,
  bool aSynchOK,
  SendAcceptHandler anAcceptHandler,
  RejectHandler aRejectHandler,
  GetBlockHandler aBlockHandler,
  XferErrorHandler aXferErrorHandler,
  XferDoneHandler aDoneHandler,
  ErrorHandler anErrorHandler,
  ReferencedTLVData  *aMetaData
)
  
                                                      
  
  
 
  
    
    
    
  
  
 
  אלא אם צוין אחרת, התוכן של הדף הזה הוא ברישיון Creative Commons Attribution 4.0  ודוגמאות הקוד הן ברישיון Apache 2.0 . לקבלת פרטים נוספים, אפשר לקרוא את מדיניות האתר של Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. OPENTHREAD והסימנים הקשורים הם סימנים מסחריים של Thread Group והשימוש בהם נעשה ברישיון.
  עדכון אחרון: 2025-07-24 (שעון UTC).
 
 
  
  
    
    
    
      
  
  
    רוצה לתת לנו משוב?
  
   
 
     
  
  
    
      [[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-24 (שעון UTC)."],[],[]]