จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

ไม่มี:: สาน:: โปรไฟล์:: สานอุโมงค์:: WeaveTunnelAgent

สรุป

ตัวสร้างและตัวทำลาย

WeaveTunnelAgent (void)

ประเภทสาธารณะ

AgentState {
kState_NotInitialized = 0,
kState_Initialized_NoTunnel = 1,
kState_PrimaryTunModeEstablished = 2,
kState_BkupOnlyTunModeEstablished = 3,
kState_PrimaryAndBkupTunModeEstablished = 4
}
enum
สถานะของ Tunnel Agent ที่เกี่ยวข้องกับการเชื่อมต่อกับบริการ
AgentState typedef
สถานะของ Tunnel Agent ที่เกี่ยวข้องกับการเชื่อมต่อกับบริการ
OnServiceTunnelReconnectNotifyFunct )(TunnelType tunType, const char *reconnectHost, const uint16_t reconnectPort, void *appCtxt) typedef
void(*
ตัวชี้ฟังก์ชันไปยังตัวจัดการที่กำหนดโดยเลเยอร์ที่สูงกว่าเมื่อได้รับการเชื่อมต่อใหม่จากอุโมงค์จากบริการ
OnServiceTunnelStatusNotifyFunct )(WeaveTunnelConnectionMgr::TunnelConnNotifyReasons reason, WEAVE_ERROR err, void *appCtxt) typedef
void(*
ตัวชี้ฟังก์ชันไปยังตัวจัดการที่กำหนดโดยเลเยอร์ที่สูงกว่าเพื่อดำเนินการตามการแจ้งเตือนต่างๆ ที่เกี่ยวข้องกับช่องสัญญาณไปยังบริการ
PlatformNetworkOnlineCheck )(TunnelType tunType, void *appCtxt) typedef
void(*
ตัวชี้ฟังก์ชันไปยังตัวจัดการที่แอปพลิเคชันจัดเตรียมไว้สำหรับดำเนินการตรวจสอบระดับเครือข่ายออนไลน์
WeaveTunnelFlags {
kTunnelFlag_PrimaryEnabled = 0x01,
kTunnelFlag_BackupEnabled = 0x02,
kTunnelFlag_PrimaryRestricted = 0x04,
kTunnelFlag_BackupRestricted = 0x08
}
enum
สานบิตธงอุโมงค์
WeaveTunnelFlags typedef
สานบิตธงอุโมงค์

คุณลักษณะสาธารณะ

NetworkOnlineCheck
OnServiceTunReconnectNotify
OnServiceTunStatusNotify
ตัวชี้ฟังก์ชันไปยังตัวจัดการที่กำหนดโดยเลเยอร์ที่สูงกว่าเพื่อดำเนินการตามการแจ้งเตือนต่างๆ ที่เกี่ยวข้องกับช่องสัญญาณไปยังบริการ
mServiceMgr
WeaveServiceManager *
ตัวชี้ตัวจัดการบริการเพื่อใช้ในการค้นหาและเชื่อมต่อกับบริการ

งานสาธารณะ

DisablePrimaryTunnel (void)
void
ปิดการใช้งานอุโมงค์หลัก
EnablePrimaryTunnel (void)
void
เปิดใช้งานอุโมงค์หลัก
GetAgentStateName (const AgentState state)
const char *
รับชื่อ WeaveTunnelAgentState
GetTimeMsec (void)
uint64_t
รับเวลาของระบบเป็นมิลลิวินาที
GetWeaveTunnelAgentState (void)
รับสถานะ TunnelAgent
Init (InetLayer *inet, WeaveExchangeManager *exchMgr, uint64_t dstNodeId, WeaveAuthMode authMode, WeaveServiceManager *svcMgr, const char *intfName, uint8_t role, void *appContext)
เริ่มต้นตัวแทนอุโมงค์
Init (InetLayer *inet, WeaveExchangeManager *exchMgr, uint64_t dstNodeId, IPAddress dstIPAddr, WeaveAuthMode authMode, const char *intfName, uint8_t role, void *appContext)
เริ่มต้นตัวแทนอุโมงค์
IsPrimaryTunnelEnabled (void) const
bool
ตรวจสอบว่ามีการเปิดใช้งานอุโมงค์ข้อมูลหลักหรือไม่
IsPrimaryTunnelRoutingRestricted (void)
bool
ตรวจสอบว่าอุโมงค์หลักอยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางโดยบริการหรือไม่
IsTunnelRoutingRestricted (void)
bool
ตรวจสอบว่าอุโมงค์อยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางโดยบริการหรือไม่
NetworkOnlineCheckResult (TunnelType tunType, bool isOnline)
void
การโทรกลับถูกเรียกใช้โดยแพลตฟอร์มเมื่อผลของตัวตรวจสอบเครือข่ายออนไลน์พร้อมใช้งาน
ResetPrimaryReconnectBackoff (bool reconnectImmediately)
รีเซ็ตเวลาเชื่อมต่อใหม่สำหรับอุโมงค์ข้อมูลหลัก
SetAuthMode (const WeaveAuthMode authMode)
void
ตั้งค่า WeaveAuthMode สำหรับอุโมงค์ข้อมูล
SetDestination (const uint64_t nodeId, const IPAddress ipAddr, const uint16_t servicePort)
void
ตั้งค่าปลายทาง nodeId, IPAddress และพอร์ตสำหรับ Tunnel
SetTunnelingDeviceRole (const Role role)
void
ตั้งค่าบทบาทของอุปกรณ์ Tunneling (BorderGateway, StandaloneDevice, MobileDevice) สำหรับ Tunnel
Shutdown (void)
ปิดตัวแทนอุโมงค์
StartServiceTunnel (void)
เริ่มอุโมงค์บริการ
StartServiceTunnel (uint64_t dstNodeId, IPAddress dstIPAddr, WeaveAuthMode authMode)
เริ่มอุโมงค์บริการ
StopServiceTunnel (void)
void
ปิดการเชื่อมต่ออุโมงค์ไปยังบริการ
StopServiceTunnel ( WEAVE_ERROR err)
void
ปิดการเชื่อมต่ออุโมงค์ไปยังบริการ

ฟังก์ชั่นคงที่สาธารณะ Public

RecvdFromShortcutUDPTunnel ( WeaveMessageLayer *msgLayer, PacketBuffer *message)
void
ตัวจัดการเพื่อรับแพ็กเก็ต IPv6 แบบทันเนลบนอุโมงค์ UDP ทางลัดระหว่างเกตเวย์ชายแดนและอุปกรณ์มือถือ และส่งต่อไปยังอินเทอร์เฟซ Tunnel EndPoint หลังจากแยกแพ็กเก็ต IPv6 ดิบจากภายในส่วนหัวของช่องสัญญาณ
RecvdFromTunnelEndPoint ( TunEndPoint *tunEP, PacketBuffer *message)
void
ตัวจัดการเพื่อรับแพ็กเก็ต IPv6 จากอินเทอร์เฟซ Tunnel EndPoint และส่งต่อไปยังบริการผ่านการเชื่อมต่อ TCP ของบริการหลังจากห่อหุ้มแพ็กเก็ต IPv6 ภายในส่วนหัวของช่องสัญญาณหรือไปยังไคลเอนต์มือถือผ่านช่องสัญญาณทางลัด

ประเภทสาธารณะ

AgentState

 AgentState

สถานะของ Tunnel Agent ที่เกี่ยวข้องกับการเชื่อมต่อกับบริการ

คุณสมบัติ
kState_BkupOnlyTunModeEstablished

ใช้เพื่อระบุว่ามีการสร้างช่องสัญญาณสำรองไปยังบริการแล้ว

kState_Initialized_NoTunnel

ใช้เพื่อระบุว่า Tunnel Agent ได้รับการเตรียมข้อมูลเบื้องต้นแล้ว แต่ไม่มีการสร้างช่องสัญญาณ

kState_NotInitialized

ใช้เพื่อระบุว่า Tunnel Agent ไม่ได้ถูกเตรียมใช้งาน

kState_PrimaryAndBkupTunModeEstablished

ใช้เพื่อระบุว่าทั้งช่องสัญญาณหลักและช่องสัญญาณสำรองได้รับการจัดตั้งขึ้นแล้ว

kState_PrimaryTunModeEstablished

ใช้เพื่อระบุว่ามีการสร้างอุโมงค์หลักสู่บริการแล้ว

AgentState

enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelAgent::AgentState AgentState

สถานะของ Tunnel Agent ที่เกี่ยวข้องกับการเชื่อมต่อกับบริการ

OnServiceTunnelReconnectNotifyFunct

void(* OnServiceTunnelReconnectNotifyFunct)(TunnelType tunType, const char *reconnectHost, const uint16_t reconnectPort, void *appCtxt)

ตัวชี้ฟังก์ชันไปยังตัวจัดการที่กำหนดโดยเลเยอร์ที่สูงกว่าเมื่อได้รับการเชื่อมต่อใหม่จากอุโมงค์จากบริการ

รายละเอียด
พารามิเตอร์
[in] tunType
ประเภทอุโมงค์ข้อมูลหลักหรือสำรอง
[in] reconnectHost
ชื่อโฮสต์ที่ให้บริการโดยบริการเพื่อเชื่อมต่อใหม่
[in] reconnectPort
พอร์ตปลายทางที่ให้บริการโดยบริการเพื่อเชื่อมต่อใหม่
[in] appCtxt
ตัวชี้ไปยังออบเจ็กต์บริบทของแอปพลิเคชัน

OnServiceTunnelStatusNotifyFunct

void(* OnServiceTunnelStatusNotifyFunct)(WeaveTunnelConnectionMgr::TunnelConnNotifyReasons reason, WEAVE_ERROR err, void *appCtxt)

ตัวชี้ฟังก์ชันไปยังตัวจัดการที่กำหนดโดยเลเยอร์ที่สูงกว่าเพื่อดำเนินการตามการแจ้งเตือนต่างๆ ที่เกี่ยวข้องกับช่องสัญญาณไปยังบริการ

รายละเอียด
พารามิเตอร์
[in] reason
เหตุผลในการแจ้งสถานะการสมัคร
[in] err
พบข้อผิดพลาดในการสานถ้ามี
[in] appCtxt
ตัวชี้ไปยังออบเจ็กต์บริบทของแอปพลิเคชัน

แพลตฟอร์มเครือข่ายตรวจสอบออนไลน์

void(* PlatformNetworkOnlineCheck)(TunnelType tunType, void *appCtxt)

ตัวชี้ฟังก์ชันไปยังตัวจัดการที่แอปพลิเคชันจัดเตรียมไว้สำหรับดำเนินการตรวจสอบระดับเครือข่ายออนไลน์

รายละเอียด
พารามิเตอร์
[in] tunType
ประเภทอุโมงค์ข้อมูลหลักหรือสำรอง
[in] appCtxt
ตัวชี้ไปยังออบเจ็กต์บริบทของแอปพลิเคชัน

สานTunnelFlags

 WeaveTunnelFlags

สานบิตธงอุโมงค์

คุณสมบัติ
kTunnelFlag_BackupEnabled

ตั้งค่าเมื่อเปิดใช้งานช่องสัญญาณสำรอง

kTunnelFlag_BackupRestricted

ตั้งค่าเวลาที่จำกัดการกำหนดเส้นทางสำรอง

kTunnelFlag_PrimaryEnabled

ตั้งค่าเมื่อเปิดใช้งานอุโมงค์ข้อมูลหลัก

kTunnelFlag_PrimaryRestricted

ตั้งค่าเมื่ออุโมงค์หลักถูกจำกัดการกำหนดเส้นทาง

สานTunnelFlags

enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelAgent::WeaveTunnelFlags WeaveTunnelFlags

สานบิตธงอุโมงค์

คุณลักษณะสาธารณะ

เครือข่ายออนไลน์เช็ค

PlatformNetworkOnlineCheck NetworkOnlineCheck

OnServiceTunReconnectNotify

OnServiceTunnelReconnectNotifyFunct OnServiceTunReconnectNotify

OnServiceTunStatusNotify

OnServiceTunnelStatusNotifyFunct OnServiceTunStatusNotify

ตัวชี้ฟังก์ชันไปยังตัวจัดการที่กำหนดโดยเลเยอร์ที่สูงกว่าเพื่อดำเนินการตามการแจ้งเตือนต่างๆ ที่เกี่ยวข้องกับช่องสัญญาณไปยังบริการ

mServiceMgr

WeaveServiceManager * mServiceMgr

ตัวชี้ตัวจัดการบริการเพื่อใช้ในการค้นหาและเชื่อมต่อกับบริการ

งานสาธารณะ

ปิดการใช้งานอุโมงค์หลัก

void DisablePrimaryTunnel(
  void
)

ปิดการใช้งานอุโมงค์หลัก

ปิดการใช้งานอุโมงค์หลัก

เปิดใช้งานPrimaryTunnel

void EnablePrimaryTunnel(
  void
)

เปิดใช้งานอุโมงค์หลัก

เปิดใช้งานอุโมงค์หลัก

GetAgentStateName

const char * GetAgentStateName(
  const AgentState state
)

รับชื่อ WeaveTunnelAgentState

GetTimeMsec

uint64_t GetTimeMsec(
  void
)

รับเวลาของระบบเป็นมิลลิวินาที

รับเวลาของระบบหรือเวลาแบบโมโนโทนิกในหน่วยมิลลิวินาทีหากไม่มีเวลาของระบบ

GetWeaveTunnelAgentState

AgentState GetWeaveTunnelAgentState(
  void
)

รับสถานะ TunnelAgent

รายละเอียด
คืนสินค้า
AgentState สถานะปัจจุบันของ WeaveTunnelAgent

ในนั้น

WEAVE_ERROR Init(
  InetLayer *inet,
  WeaveExchangeManager *exchMgr,
  uint64_t dstNodeId,
  WeaveAuthMode authMode,
  WeaveServiceManager *svcMgr,
  const char *intfName,
  uint8_t role,
  void *appContext
)

เริ่มต้นตัวแทนอุโมงค์

นี้จะสร้างวัตถุเต้อุโมงค์ปลายทางตั้งค่าอินเตอร์เฟซอุโมงค์ต้นตัวแปรสมาชิกเรียกกลับและ WeaveTunnelControl

ในนั้น

WEAVE_ERROR Init(
  InetLayer *inet,
  WeaveExchangeManager *exchMgr,
  uint64_t dstNodeId,
  IPAddress dstIPAddr,
  WeaveAuthMode authMode,
  const char *intfName,
  uint8_t role,
  void *appContext
)

เริ่มต้นตัวแทนอุโมงค์

นี้จะสร้างวัตถุเต้อุโมงค์ปลายทางตั้งค่าอินเตอร์เฟซอุโมงค์ต้นตัวแปรสมาชิกเรียกกลับและ WeaveTunnelControl

IsPrimaryTunnelEnabled

bool IsPrimaryTunnelEnabled(
  void
) const 

ตรวจสอบว่ามีการเปิดใช้งานอุโมงค์ข้อมูลหลักหรือไม่

รายละเอียด
คืนสินค้า
จริงหากเปิดใช้งาน มิฉะนั้นเป็นเท็จ

IsPrimaryTunnelRoutingRestricted

bool IsPrimaryTunnelRoutingRestricted(
  void
)

ตรวจสอบว่าอุโมงค์หลักอยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางโดยบริการหรือไม่

ตรวจสอบว่าช่องสัญญาณหลักอยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางหรือไม่

รายละเอียด
คืนสินค้า
true หากช่องสัญญาณหลักถูกสร้างขึ้นแต่อยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางโดยบริการ

IsTunnelRoutingRestricted

bool IsTunnelRoutingRestricted(
  void
)

ตรวจสอบว่าอุโมงค์อยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางโดยบริการหรือไม่

ตรวจสอบว่าอุโมงค์อยู่ภายใต้ข้อจำกัดการกำหนดเส้นทางหรือไม่

รายละเอียด
คืนสินค้า
true หากมีการสร้างช่องสัญญาณหลักหรือช่องสัญญาณสำรอง และอาจมีข้อจำกัดการกำหนดเส้นทางโดยบริการ

NetworkOnlineCheckResult

void NetworkOnlineCheckResult(
  TunnelType tunType,
  bool isOnline
)

การโทรกลับถูกเรียกใช้โดยแพลตฟอร์มเมื่อผลของตัวตรวจสอบเครือข่ายออนไลน์พร้อมใช้งาน

รายละเอียด
พารามิเตอร์
[in] tunType
ประเภทช่องสัญญาณที่สอดคล้องกับอินเทอร์เฟซที่ทำการตรวจสอบการเชื่อมต่อเครือข่าย
[in] isOnline
จริง หากเครือข่ายออนไลน์ มิฉะนั้น เท็จ

รีเซ็ตหลักเชื่อมต่อใหม่อีกครั้ง

WEAVE_ERROR ResetPrimaryReconnectBackoff(
  bool reconnectImmediately
)

รีเซ็ตเวลาเชื่อมต่อใหม่สำหรับอุโมงค์ข้อมูลหลัก

รายละเอียด
พารามิเตอร์
[in] reconnectImmediately
เป็นจริง ถ้าจำเป็นต้องเชื่อมต่อใหม่ทันที อย่างอื่นโดยใช้การหมดเวลาเชื่อมต่อใหม่ที่กำหนดค่าไว้

SetAuthMode

void SetAuthMode(
  const WeaveAuthMode authMode
)

ตั้งค่า WeaveAuthMode สำหรับอุโมงค์ข้อมูล

รายละเอียด
พารามิเตอร์
[in] authMode
โหมดการตรวจสอบความถูกต้องของสานที่ใช้กับเพียร์

SetDestination

void SetDestination(
  const uint64_t nodeId,
  const IPAddress ipAddr,
  const uint16_t servicePort
)

ตั้งค่าปลายทาง nodeId, IPAddress และพอร์ตสำหรับ Tunnel

ตั้งค่า nodeId ปลายทางและ IPAddress สำหรับ Tunnel

รายละเอียด
พารามิเตอร์
[in] nodeId
Node ID ของโหนดปลายทาง
[in] ipAddr
ที่อยู่ IP ของโหนดปลายทาง
[in] servicePort
พอร์ตของโหนดปลายทาง

SetTunnelingDeviceRole

void SetTunnelingDeviceRole(
  const Role role
)

ตั้งค่าบทบาทของอุปกรณ์ Tunneling (BorderGateway, StandaloneDevice, MobileDevice) สำหรับ Tunnel

ตั้งค่าบทบาทของอุปกรณ์ทันเนล (BorderGateway vs Standalone) สำหรับทันเนล

รายละเอียด
พารามิเตอร์
[in] role
บทบาทสมมติโดยตัวแทนอุโมงค์ Border Gateway แบบสแตนด์อโลนหรืออุปกรณ์เคลื่อนที่

ปิดตัวลง

WEAVE_ERROR Shutdown(
  void
)

ปิดระบบตัวแทนอุโมงค์

การดำเนินการนี้จะทำลายการเชื่อมต่อกับบริการและปิดอินเทอร์เฟซ TunEndPoint หลังจากลบที่อยู่และเส้นทางที่เกี่ยวข้องกับอินเทอร์เฟซทันเนล

สิ่งนี้จะทำลายการเชื่อมต่อกับบริการและปิดอินเทอร์เฟซ TunEndPoint หลังจากลบที่อยู่และเส้นทางที่เกี่ยวข้องกับอินเทอร์เฟซทันเนล

รายละเอียด
คืนสินค้า
WEAVE_NO_ERROR สำหรับความสำเร็จ มิฉะนั้นจะเป็นประเภท WEAVE_ERROR ที่สอดคล้องกัน

StartServiceTunnel

WEAVE_ERROR StartServiceTunnel(
  void
)

เริ่มอุโมงค์บริการ

ซึ่งจะทำให้ทันเนลและพยายามสร้างการเชื่อมต่อกับบริการ

สิ่งนี้พยายามสร้างการเชื่อมต่อกับบริการและตั้งค่าเส้นทางแฟบริกไปยังอินเทอร์เฟซทันเนล

รายละเอียด
คืนสินค้า
WEAVE_NO_ERROR สำหรับความสำเร็จ มิฉะนั้นจะเป็นประเภท WEAVE_ERROR ที่สอดคล้องกัน

StartServiceTunnel

WEAVE_ERROR StartServiceTunnel(
  uint64_t dstNodeId,
  IPAddress dstIPAddr,
  WeaveAuthMode authMode
)

เริ่มอุโมงค์บริการ

ซึ่งจะทำให้ทันเนลและพยายามสร้างการเชื่อมต่อกับบริการ

StopServiceTunnel

void StopServiceTunnel(
  void
)

ปิดการเชื่อมต่ออุโมงค์ไปยังบริการ

StopServiceTunnel

void StopServiceTunnel(
  WEAVE_ERROR err
)

ปิดการเชื่อมต่ออุโมงค์ไปยังบริการ

รายละเอียด
พารามิเตอร์
[in] err
WEAVE_NO_ERROR หากไม่มีเหตุผลเฉพาะสำหรับคำขอ StopServiceTunnel นี้ มิฉะนั้น สาเหตุของข้อผิดพลาดจะถูกส่งต่อ

WeaveTunnelAgent

 WeaveTunnelAgent(
  void
)

ฟังก์ชั่นคงที่สาธารณะ Public

RecvdFromShortcutUDPTunnel

void RecvdFromShortcutUDPTunnel(
  WeaveMessageLayer *msgLayer,
  PacketBuffer *message
)

ตัวจัดการเพื่อรับแพ็กเก็ต IPv6 แบบทันเนลบนอุโมงค์ UDP ทางลัดระหว่างเกตเวย์ชายแดนและอุปกรณ์มือถือ และส่งต่อไปยังอินเทอร์เฟซ Tunnel EndPoint หลังจากแยกแพ็กเก็ต IPv6 ดิบจากภายในส่วนหัวของช่องสัญญาณ

ตัวจัดการเพื่อรับแพ็กเก็ต IPv6 ทันเนลจากการเชื่อมต่อ Service TCP และส่งต่อไปยังอินเตอร์เฟส Tunnel EndPoint หลังจากแยกแพ็กเก็ต IPv6 ดิบจากภายในส่วนหัวของช่องสัญญาณ

รายละเอียด
พารามิเตอร์
[in] con
ตัวชี้ไปยัง WeaveConnection วัตถุ
[in] msgInfo
ตัวชี้ไปยัง WeaveMessageInfo วัตถุ
[in] message
ตัวชี้ไปยังอ็อบเจ็กต์ PacketBuffer ที่เก็บแพ็กเก็ต IPv6 แบบทันเนล

RecvdFromTunnelEndPoint

void RecvdFromTunnelEndPoint(
  TunEndPoint *tunEP,
  PacketBuffer *message
)

ตัวจัดการเพื่อรับแพ็กเก็ต IPv6 จากอินเทอร์เฟซ Tunnel EndPoint และส่งต่อไปยังบริการผ่านการเชื่อมต่อ TCP ของบริการหลังจากห่อหุ้มแพ็กเก็ต IPv6 ภายในส่วนหัวของช่องสัญญาณหรือไปยังไคลเอนต์มือถือผ่านช่องสัญญาณทางลัด

ตัวจัดการเพื่อรับแพ็กเก็ต IPv6 จากอินเทอร์เฟซ Tunnel EndPoint และส่งต่อไปยังบริการผ่านการเชื่อมต่อ TCP ของบริการหลังจากห่อหุ้มแพ็กเก็ต IPv6 ภายในส่วนหัวของช่องสัญญาณหรือไปยังไคลเอนต์มือถือผ่านช่องสัญญาณภายใน

ถ้าการเชื่อมต่อบริการยังไม่ขึ้น ข้อความจะถูกจัดคิวจนกว่าจะมีการตั้งค่าการเชื่อมต่อ สำหรับการทันเนลไปยังอุปกรณ์ไคลเอนต์มือถือ จะมีการอ้างอิงตารางเพื่อนบ้าน nexthop

ถ้าการเชื่อมต่อบริการยังไม่ขึ้น ข้อความจะถูกจัดคิวจนกว่าจะมีการตั้งค่าการเชื่อมต่อ สำหรับการทันเนลไปยังอุปกรณ์ไคลเอนต์มือถือ จะมีการอ้างอิงตารางเพื่อนบ้าน nexthop

รายละเอียด
พารามิเตอร์
[in] tunEP
ตัวชี้ไปยังวัตถุ TunEndPoint
[in] message
ตัวชี้ไปยังอ็อบเจ็กต์ PacketBuffer ที่ถือแพ็กเก็ต IPv6 ดิบ