Lines Matching refs:CoapBase

43 CoapBase::CoapBase(Instance &aInstance, Sender aSender)  in CoapBase()  function in ot::Coap::CoapBase
56 void CoapBase::ClearAllRequestsAndResponses(void) in ClearAllRequestsAndResponses()
63 void CoapBase::ClearRequests(const Ip6::Address &aAddress) { ClearRequests(&aAddress); } in ClearRequests()
65 void CoapBase::ClearRequests(const Ip6::Address *aAddress) in ClearRequests()
81 void CoapBase::AddBlockWiseResource(ResourceBlockWise &aResource) { IgnoreError(mBlockWiseResources… in AddBlockWiseResource()
83 void CoapBase::RemoveBlockWiseResource(ResourceBlockWise &aResource) in RemoveBlockWiseResource()
90 void CoapBase::AddResource(Resource &aResource) { IgnoreError(mResources.Add(aResource)); } in AddResource()
92 void CoapBase::RemoveResource(Resource &aResource) in RemoveResource()
98 Message *CoapBase::NewMessage(const Message::Settings &aSettings) in NewMessage()
109 Message *CoapBase::NewMessage(void) { return NewMessage(Message::Settings::GetDefault()); } in NewMessage()
111 Message *CoapBase::NewPriorityMessage(void) in NewPriorityMessage()
116 Message *CoapBase::NewPriorityConfirmablePostMessage(Uri aUri) in NewPriorityConfirmablePostMessage()
121 Message *CoapBase::NewConfirmablePostMessage(Uri aUri) { return InitMessage(NewMessage(), kTypeConf… in NewConfirmablePostMessage()
123 Message *CoapBase::NewPriorityNonConfirmablePostMessage(Uri aUri) in NewPriorityNonConfirmablePostMessage()
128 Message *CoapBase::NewNonConfirmablePostMessage(Uri aUri) in NewNonConfirmablePostMessage()
133 Message *CoapBase::NewPriorityResponseMessage(const Message &aRequest) in NewPriorityResponseMessage()
138 Message *CoapBase::NewResponseMessage(const Message &aRequest) { return InitResponse(NewMessage(), … in NewResponseMessage()
140 Message *CoapBase::InitMessage(Message *aMessage, Type aType, Uri aUri) in InitMessage()
154 Message *CoapBase::InitResponse(Message *aMessage, const Message &aRequest) in InitResponse()
168 Error CoapBase::Send(ot::Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in Send()
188 Error CoapBase::SendMessage(Message &aMessage, in SendMessage()
196 Error CoapBase::SendMessage(Message &aMessage, in SendMessage()
352 Error CoapBase::SendMessage(Message &aMessage, const Ip6::MessageInfo &aMessageInfo, const TxParame… in SendMessage()
357 Error CoapBase::SendMessage(Message &aMessage, in SendMessage()
369 Error CoapBase::SendMessage(Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in SendMessage()
374 Error CoapBase::SendReset(Message &aRequest, const Ip6::MessageInfo &aMessageInfo) in SendReset()
379 Error CoapBase::SendAck(const Message &aRequest, const Ip6::MessageInfo &aMessageInfo) in SendAck()
384 Error CoapBase::SendEmptyAck(const Message &aRequest, const Ip6::MessageInfo &aMessageInfo, Code aC… in SendEmptyAck()
389 Error CoapBase::SendEmptyAck(const Message &aRequest, const Ip6::MessageInfo &aMessageInfo) in SendEmptyAck()
394 Error CoapBase::SendNotFound(const Message &aRequest, const Ip6::MessageInfo &aMessageInfo) in SendNotFound()
399 Error CoapBase::SendEmptyMessage(Type aType, const Message &aRequest, const Ip6::MessageInfo &aMess… in SendEmptyMessage()
419 Error CoapBase::SendHeaderResponse(Message::Code aCode, const Message &aRequest, const Ip6::Message… in SendHeaderResponse()
451 void CoapBase::HandleRetransmissionTimer(Timer &aTimer) in HandleRetransmissionTimer()
456 void CoapBase::HandleRetransmissionTimer(void) in HandleRetransmissionTimer()
511 void CoapBase::FinalizeCoapTransaction(Message &aRequest, in FinalizeCoapTransaction()
525 Error CoapBase::AbortTransaction(ResponseHandler aHandler, void *aContext) in AbortTransaction()
544 Message *CoapBase::CopyAndEnqueueMessage(const Message &aMessage, uint16_t aCopyLength, const Metad… in CopyAndEnqueueMessage()
562 void CoapBase::DequeueMessage(Message &aMessage) in DequeueMessage()
578 void CoapBase::FreeLastBlockResponse(void) in FreeLastBlockResponse()
587 Error CoapBase::CacheLastBlockResponse(Message *aResponse) in CacheLastBlockResponse()
601 Error CoapBase::PrepareNextBlockRequest(Message::BlockType aType, in PrepareNextBlockRequest()
663 Error CoapBase::SendNextBlock1Request(Message &aRequest, in SendNextBlock1Request()
720 Error CoapBase::SendNextBlock2Request(Message &aRequest, in SendNextBlock2Request()
782 Error CoapBase::ProcessBlock1Request(Message &aMessage, in ProcessBlock1Request()
843 Error CoapBase::ProcessBlock2Request(Message &aMessage, in ProcessBlock2Request()
971 void CoapBase::SendCopy(const Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in SendCopy()
991 Message *CoapBase::FindRelatedRequest(const Message &aResponse, in FindRelatedRequest()
1035 void CoapBase::Receive(ot::Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in Receive()
1062 void CoapBase::ProcessReceivedResponse(Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in ProcessReceivedResponse()
1278 void CoapBase::ProcessReceivedRequest(Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in ProcessReceivedRequest()
1668 : CoapBase(aInstance, &Coap::Send) in Coap()
1712 Error Coap::Send(CoapBase &aCoapBase, ot::Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in Send()