nl:: بافت:: WeaveConnectionTunnel
#include <src/lib/core/WeaveMessageLayer.h>
تعریف کلاس WeaveConnectionTunnel ، که یک جفت TCPEndPoints را مدیریت می کند که WeaveConnection های اصلی آن ها جفت شده اند، و WeaveMessageLayer بین آن ها تمام داده ها و بسته شدن اتصالات را ارسال می کند.
خلاصه
انواع عمومی | |
---|---|
ShutdownFunct )(WeaveConnectionTunnel *tun) | typedefvoid(* این تابع، فراخوانی برنامه کاربردی است که هنگام خاموش شدن تونل اتصال Weave فراخوانی می شود. |
صفات عمومی | |
---|---|
AppState | void * یک اشاره گر به شیء حالت خاص برنامه. |
OnShutdown |
توابع عمومی | |
---|---|
LogId (void) const | uint16_t |
Shutdown (void) | void WeaveConnectionTunnel را با بستن نقاط انتهایی مؤلفه که به نوبه خود، اتصالات TCP مربوطه را می بندد، خاموش کنید. |
انواع عمومی
ShutdownFunct
void(* ShutdownFunct)(WeaveConnectionTunnel *tun)
این تابع، فراخوانی برنامه کاربردی است که هنگام خاموش شدن تونل اتصال Weave فراخوانی می شود.
جزئیات | |||
---|---|---|---|
مولفه های |
|
صفات عمومی
AppState
void * AppState
یک اشاره گر به شیء حالت خاص برنامه.
خاموش شدن
ShutdownFunct OnShutdown
توابع عمومی
LogId
uint16_t LogId( void ) const
خاموش شدن
void Shutdown( void )
WeaveConnectionTunnel را با بستن نقاط انتهایی مؤلفه که به نوبه خود، اتصالات TCP مربوطه را می بندد، خاموش کنید.
این تابع تونل را خاتمه می دهد و هر گونه استفاده بیشتر از WeaveConnectionTunnel باید با فراخوانی به WeaveMessageLayer::NewConnectionTunnel() آغاز شود.
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2018-06-05 بهوقت ساعت هماهنگ جهانی.