Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。
詳細をご覧ください。
        
 
       
     
  
  
  
    
  
  
  
    
  
  
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  nl::Weave::Profiles::BDX_Current::WeaveBdxClient
  概要
  
  
  
  
    
      | パブリック関数 | 
    
      | 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
)
    
  
                                                      
  
  
 
  
    
    
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 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。"],[],[]]