nl:: بافت:: پروفایل ها:: Weave Tunnel
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
خلاصه
شمارش ها | |
---|---|
@331 | enum |
@332 { | enum کدهای وضعیت تونل بافت. |
LivenessStrategy { | enum استراتژی زنده بودن به کار گرفته شده برای حفظ اتصال تونل به سرویس. |
Role { | enum نقش هایی که مامور تونل می تواند ایفا کند. به عنوان مثال، دروازه مرزی یا دستگاه تلفن همراه. |
SrcInterfaceType { | enum نوع فناوری رابط شبکه در دستگاهی که تونل با سرویس روی آن ایجاد شده است. |
TunnelCtrlMsgType | enum |
TunnelPktDirection { | enum جهت عبور بسته ها از تونل. |
TunnelType { | enum نوع تونل |
WeaveTunnelVersion | enum |
Typedefs | |
---|---|
LivenessStrategy | typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy استراتژی زنده بودن به کار گرفته شده برای حفظ اتصال تونل به سرویس. |
Role | typedefenum nl::Weave::Profiles::WeaveTunnel::Role نقش هایی که مامور تونل می تواند ایفا کند. به عنوان مثال، دروازه مرزی یا دستگاه تلفن همراه. |
SrcInterfaceType | typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType نوع فناوری رابط شبکه در دستگاهی که تونل با سرویس روی آن ایجاد شده است. |
TunnelPktDirection | typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection جهت عبور بسته ها از تونل. |
TunnelType | typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelType نوع تونل |
WeaveTunnelVersion | typedefenum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion |
کلاس ها | |
---|---|
nl:: بافت:: پروفایل ها:: WeaveTunnel:: ReconnectParam | پارامترهای خط مشی اتصال مجدد که برای کنترل نحوه اتصال مجدد تونل به سرویس استفاده می شود. |
nl:: Weave:: پروفایل ها:: WeaveTunnel:: WeaveTunnelAgent | |
nl:: Weave:: پروفایل ها:: WeaveTunnel:: WeaveTunnelConnectionMgr | این کلاس تمام حالت های اتصال تونل Weave و منطق مدیریت و توابع مرتبط را در بر می گیرد. |
nl:: Weave:: پروفایل ها:: WeaveTunnel:: WeaveTunnelControl | |
nl:: Weave:: پروفایل ها:: WeaveTunnel:: WeaveTunnelHeader | |
nl:: Weave:: پروفایل ها:: WeaveTunnel:: WeaveTunnelRoute |
فضاهای نام | |
---|---|
nl:: بافت:: پروفایل ها:: WeaveTunnel:: پلتفرم | پلتفرم روالهای آدرسدهی و مسیریابی بافت را ارائه میدهد. |
شمارش ها
@331
@331
@332
@332
کدهای وضعیت تونل بافت.
خواص | |
---|---|
kStatusCode_TunnelCloseFail | سرویس هنگام بستن تونل با خطا مواجه شده است. |
kStatusCode_TunnelOpenFail | سرویس هنگام باز کردن تونل با خطا مواجه شده است. |
kStatusCode_TunnelReconnectFail | دروازه مرزی هنگام اتصال مجدد به سرویس با خطا مواجه شده است. |
kStatusCode_TunnelRouteUpdateFail | سرویس هنگام به روز رسانی مسیرها با خطا مواجه شده است. |
Liveness Strategy
LivenessStrategy
استراتژی زنده بودن به کار گرفته شده برای حفظ اتصال تونل به سرویس.
خواص | |
---|---|
kLiveness_TCPKeepAlive | برای نشان دادن اینکه زنده بودن اتصال تونل توسط TCP KeepAlives حفظ می شود استفاده می شود. |
kLiveness_TunnelControl | برای نشان دادن اینکه زنده بودن اتصال تونل توسط پیام های زنده بودن کنترل تونل حفظ می شود استفاده می شود. |
نقش
Role
نقش هایی که مامور تونل می تواند ایفا کند. به عنوان مثال، دروازه مرزی یا دستگاه تلفن همراه.
خواص | |
---|---|
kClientRole_BorderGateway | این دستگاه به عنوان یک دروازه مرزی برای هدایت ترافیک به سمت خود و همچنین سایر دستگاه های موجود در بافت مرتبط با آن عمل می کند. |
kClientRole_MobileDevice | این دستگاه به عنوان یک گره مستقل عمل می کند که ترافیک را برای دستگاه های دیگر هدایت نمی کند. می تواند یک تونل میانبر بین خود و دروازه مرزی دیگر ایجاد کند. |
kClientRole_StandaloneDevice | این دستگاه به عنوان یک گره مستقل عمل می کند که ترافیک را برای دستگاه های دیگر هدایت نمی کند. |
SrcInterfaceType
SrcInterfaceType
نوع فناوری رابط شبکه در دستگاهی که تونل با سرویس روی آن ایجاد شده است.
خواص | |
---|---|
kSrcInterface_Cellular | زمانی استفاده می شود که رابط سلولی به عنوان منبع تونل به سرویس استفاده می شود. |
kSrcInterface_WiFi | زمانی استفاده می شود که رابط WiFi به عنوان منبع تونل به سرویس استفاده می شود. |
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
جهت عبور بسته ها از تونل.
خواص | |
---|---|
kDir_Inbound | نشان دهنده ورود بسته به دروازه مرزی از طریق تونل است. |
kDir_Outbound | نشان دهنده خروج بسته از دروازه مرزی بر روی تونل است. |
نوع تونل
TunnelType
نوع تونل
خواص | |
---|---|
kType_TunnelBackup | یک تونل ثانویه که به عنوان مسیری جایگزین بین دستگاه/پارچه و سرویس عمل می کند. در صورتی که تونل اولیه در دسترس نباشد. |
kType_TunnelPrimary | یک تونل اولیه برای انتقال ترافیک بین دستگاه/پارچه و سرویس. |
kType_TunnelShortcut | برای نشان دادن یک تونل میانبر بین یک گره مستقل محلی (دستگاه تلفن همراه) و یک دروازه مرزی استفاده می شود. |
kType_TunnelUnknown | برای نشان دادن یک نوع تونل ناشناخته استفاده می شود. |
WeaveTunnelVersion
WeaveTunnelVersion
Typedefs
Liveness Strategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
استراتژی زنده بودن به کار گرفته شده برای حفظ اتصال تونل به سرویس.
نقش
enum nl::Weave::Profiles::WeaveTunnel::Role Role
نقش هایی که مامور تونل می تواند ایفا کند. به عنوان مثال، دروازه مرزی یا دستگاه تلفن همراه.
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
نوع فناوری رابط شبکه در دستگاهی که تونل با سرویس روی آن ایجاد شده است.
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
جهت عبور بسته ها از تونل.
نوع تونل
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
نوع تونل
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion