nl::Inet::InetLayerBasis

#include <src/inet/InetLayerBasis.h>

Đây là lớp cơ sở của các đối tượng được tính tham chiếu do đối tượng InetLayer quản lý.

Tóm tắt

Tính kế thừa

Kế thừa từ: nl::Weave::System::Object
Lớp học con đã biết trực tiếp:
  nl::Inet::DNSResolver
  nl::Inet::EndPointBasis

Hàm công khai

IsCreatedByInetLayer(const InetLayer & aInetLayer) const
bool
Trả về true nếu đối tượng cơ sở lấy được bằng thực thể lớp INET được chỉ định.
Layer(void) const
Trả về tham chiếu đến đối tượng lớp Inet sở hữu đối tượng cơ sở này.

Hàm được bảo vệ

InitInetLayerBasis(InetLayer & aInetLayer, void *aAppState)
void

Hàm công khai

IsCreatedByInetLayer

bool IsCreatedByInetLayer(
  const InetLayer & aInetLayer
) const 

Trả về true nếu đối tượng cơ sở lấy được bằng thực thể lớp INET được chỉ định.

Thông tin chi tiết
Tham số
[in] aInetLayer
Một thực thể của lớp INET.
Trả về
true nếu thuộc sở hữu của aInetLayer, nếu không thì là false.

Lớp

InetLayer & Layer(
  void
) const 

Trả về tham chiếu đến đối tượng lớp Inet sở hữu đối tượng cơ sở này.

Hàm được bảo vệ

InitInetLayerBasis

void InitInetLayerBasis(
  InetLayer & aInetLayer,
  void *aAppState
)