nl::Inet::InetLayerBasis

#include <src/inet/InetLayerBasis.h>

これは、InetLayer オブジェクトによって管理される参照カウントオブジェクトの基本クラスです。

概要

継承

継承元: nl::Weave::System::Object
直接的な既知のサブクラス:
  nl::Inet::DNSResolver
  nl::Inet::EndPointBasis

パブリック関数

IsCreatedByInetLayer(const InetLayer & aInetLayer) const
bool
指定された INET レイヤ インスタンスによって基本オブジェクトが取得された場合、true を返します。
Layer(void) const
この基本オブジェクトを所有する Inet レイヤ オブジェクトへの参照を返します。

プロテクト関数

InitInetLayerBasis(InetLayer & aInetLayer, void *aAppState)
void

パブリック関数

IsCreatedByInetLayer

bool IsCreatedByInetLayer(
  const InetLayer & aInetLayer
) const 

指定された INET レイヤ インスタンスによって基本オブジェクトが取得された場合、true を返します。

詳細
パラメータ
[in] aInetLayer
INET レイヤのインスタンス。
戻り値
aInetLayer が所有する場合は true、それ以外の場合は false

レイヤ

InetLayer & Layer(
  void
) const 

この基本オブジェクトを所有する Inet レイヤ オブジェクトへの参照を返します。

プロテクト関数

InitInetLayerBasis

void InitInetLayerBasis(
  InetLayer & aInetLayer,
  void *aAppState
)