mirror of
https://github.com/espressif/openthread.git
synced 2026-08-10 04:37:47 +00:00
[secure-transport] rename HandleUdpReceive to HandleReceive (#9686)
This commit documents `HandleReceive` previously called `HandleUdpReceive`.
This commit is contained in:
@@ -382,7 +382,7 @@ public:
|
||||
*/
|
||||
void HandleUdpReceive(ot::Message &aMessage, const Ip6::MessageInfo &aMessageInfo)
|
||||
{
|
||||
return mDtls.HandleUdpReceive(aMessage, aMessageInfo);
|
||||
return mDtls.HandleReceive(aMessage, aMessageInfo);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -144,7 +144,7 @@ Error SecureTransport::Open(ReceiveHandler aReceiveHandler, ConnectedHandler aCo
|
||||
|
||||
VerifyOrExit(mState == kStateClosed, error = kErrorAlready);
|
||||
|
||||
SuccessOrExit(error = mSocket.Open(&SecureTransport::HandleUdpReceive, this));
|
||||
SuccessOrExit(error = mSocket.Open(&SecureTransport::HandleReceive, this));
|
||||
|
||||
mConnectedCallback.Set(aConnectedHandler, aContext);
|
||||
mReceiveCallback.Set(aReceiveHandler, aContext);
|
||||
@@ -169,12 +169,12 @@ exit:
|
||||
return error;
|
||||
}
|
||||
|
||||
void SecureTransport::HandleUdpReceive(void *aContext, otMessage *aMessage, const otMessageInfo *aMessageInfo)
|
||||
void SecureTransport::HandleReceive(void *aContext, otMessage *aMessage, const otMessageInfo *aMessageInfo)
|
||||
{
|
||||
static_cast<SecureTransport *>(aContext)->HandleUdpReceive(AsCoreType(aMessage), AsCoreType(aMessageInfo));
|
||||
static_cast<SecureTransport *>(aContext)->HandleReceive(AsCoreType(aMessage), AsCoreType(aMessageInfo));
|
||||
}
|
||||
|
||||
void SecureTransport::HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMessageInfo)
|
||||
void SecureTransport::HandleReceive(Message &aMessage, const Ip6::MessageInfo &aMessageInfo)
|
||||
{
|
||||
switch (mState)
|
||||
{
|
||||
|
||||
@@ -435,7 +435,15 @@ public:
|
||||
*/
|
||||
const Ip6::MessageInfo &GetMessageInfo(void) const { return mMessageInfo; }
|
||||
|
||||
void HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMessageInfo);
|
||||
/**
|
||||
* Checks and handles a received message provided to the SecureTransport object. If checks based on
|
||||
* the message info and current connection state pass, the message is processed.
|
||||
*
|
||||
* @param[in] aMessage A reference to the message to receive.
|
||||
* @param[in] aMessageInfo A reference to the message info associated with @p aMessage.
|
||||
*
|
||||
*/
|
||||
void HandleReceive(Message &aMessage, const Ip6::MessageInfo &aMessageInfo);
|
||||
|
||||
private:
|
||||
enum State : uint8_t
|
||||
@@ -530,9 +538,9 @@ private:
|
||||
static void HandleTimer(Timer &aTimer);
|
||||
void HandleTimer(void);
|
||||
|
||||
static void HandleUdpReceive(void *aContext, otMessage *aMessage, const otMessageInfo *aMessageInfo);
|
||||
static void HandleReceive(void *aContext, otMessage *aMessage, const otMessageInfo *aMessageInfo);
|
||||
|
||||
void HandleSecureTransportReceive(const uint8_t *aBuf, uint16_t aLength);
|
||||
void HandleReceive(const uint8_t *aBuf, uint16_t aLength);
|
||||
Error HandleSecureTransportSend(const uint8_t *aBuf, uint16_t aLength, Message::SubType aMessageSubType);
|
||||
|
||||
void Process(void);
|
||||
|
||||
@@ -253,7 +253,7 @@ Error BleSecure::HandleBleReceive(uint8_t *aBuf, uint16_t aLength)
|
||||
SuccessOrExit(error = message->AppendBytes(aBuf, aLength));
|
||||
|
||||
// Cannot call Receive(..) directly because Setup(..) and mState are private
|
||||
mTls.HandleUdpReceive(*message, messageInfo);
|
||||
mTls.HandleReceive(*message, messageInfo);
|
||||
|
||||
exit:
|
||||
FreeMessage(message);
|
||||
|
||||
Reference in New Issue
Block a user