nl::Inet::InetLayerBasis

#include <src/inet/InetLayerBasis.h>

Essa é a classe de base dos objetos contados por referência, gerenciados por um objeto InetLayer.

Resumo

Herança

Herda de: nl::Weave::System::Object
Subclasses conhecidas diretas:
  nl::Inet::DNSResolver
  nl::Inet::EndPointBasis

Funções públicas

IsCreatedByInetLayer(const InetLayer & aInetLayer) const
bool
Retorna true se o objeto de base tiver sido recebido pela instância da camada INET especificada.
Layer(void) const
Retorna uma referência ao objeto da camada Inet que possui esse objeto de base.

Funções protegidas

InitInetLayerBasis(InetLayer & aInetLayer, void *aAppState)
void

Funções públicas

IsCreatedByInetLayer

bool IsCreatedByInetLayer(
  const InetLayer & aInetLayer
) const 

Retorna true se o objeto de base tiver sido recebido pela instância da camada INET especificada.

Detalhes
Parâmetros
[in] aInetLayer
Uma instância da camada INET.
Retorna
true se pertencer a aInetLayer. Caso contrário, false.

Camada

InetLayer & Layer(
  void
) const 

Retorna uma referência ao objeto da camada Inet que possui esse objeto de base.

Funções protegidas

InitInetLayerBasis

void InitInetLayerBasis(
  InetLayer & aInetLayer,
  void *aAppState
)