191df013fSAsim Jamshed<!-- Creator : groff version 1.22.2 --> 2*e5df9dc1SAsim Jamshed<!-- CreationDate: Wed Feb 1 22:24:31 2017 --> 391df013fSAsim Jamshed<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 491df013fSAsim Jamshed"http://www.w3.org/TR/html4/loose.dtd"> 591df013fSAsim Jamshed<html> 691df013fSAsim Jamshed<head> 791df013fSAsim Jamshed<meta name="generator" content="groff -Thtml, see www.gnu.org"> 891df013fSAsim Jamshed<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> 991df013fSAsim Jamshed<meta name="Content-Style" content="text/css"> 1091df013fSAsim Jamshed<style type="text/css"> 1191df013fSAsim Jamshed p { margin-top: 0; margin-bottom: 0; vertical-align: top } 1291df013fSAsim Jamshed pre { margin-top: 0; margin-bottom: 0; vertical-align: top } 1391df013fSAsim Jamshed table { margin-top: 0; margin-bottom: 0; vertical-align: top } 1491df013fSAsim Jamshed h1 { text-align: center } 1591df013fSAsim Jamshed</style> 1691df013fSAsim Jamshed<title>mtcp_destroy_context</title> 17*e5df9dc1SAsim Jamshed<link rel="stylesheet" href="./common.css"> 1891df013fSAsim Jamshed</head> 1991df013fSAsim Jamshed<body> 20*e5df9dc1SAsim Jamshed<div class="main"> 2191df013fSAsim Jamshed<h1 align="center">mtcp_destroy_context</h1> 22*e5df9dc1SAsim Jamshed<!-- 2391df013fSAsim Jamshed<a href="#NAME">NAME</a><br> 2491df013fSAsim Jamshed<a href="#SYNOPSIS">SYNOPSIS</a><br> 2591df013fSAsim Jamshed<a href="#DESCRIPTION">DESCRIPTION</a><br> 2691df013fSAsim Jamshed<a href="#RETURN VALUE">RETURN VALUE</a><br> 2791df013fSAsim Jamshed<a href="#AUTHORS">AUTHORS</a><br> 2891df013fSAsim Jamshed<a href="#SEE ALSO">SEE ALSO</a><br> 2991df013fSAsim Jamshed<a href="#COLOPHON">COLOPHON</a><br> 30*e5df9dc1SAsim Jamshed<hr>--> 3191df013fSAsim Jamshed 3291df013fSAsim Jamshed 3391df013fSAsim Jamshed<h2>NAME 3491df013fSAsim Jamshed<a name="NAME"></a> 3591df013fSAsim Jamshed</h2> 3691df013fSAsim Jamshed 3791df013fSAsim Jamshed 3891df013fSAsim Jamshed 3991df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em">mtcp_destroy_context 4091df013fSAsim Jamshed− destroy mTCP context</p> 4191df013fSAsim Jamshed 4291df013fSAsim Jamshed<h2>SYNOPSIS 4391df013fSAsim Jamshed<a name="SYNOPSIS"></a> 4491df013fSAsim Jamshed</h2> 4591df013fSAsim Jamshed 4691df013fSAsim Jamshed 4791df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em"><b>#include 4891df013fSAsim Jamshed<mtcp_api.h></b></p> 4991df013fSAsim Jamshed 5091df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em"><b>void 5191df013fSAsim Jamshedmtcp_destroy_context(mctx_t</b> <i>mctx</i><b>);</b></p> 5291df013fSAsim Jamshed 5391df013fSAsim Jamshed<h2>DESCRIPTION 5491df013fSAsim Jamshed<a name="DESCRIPTION"></a> 5591df013fSAsim Jamshed</h2> 5691df013fSAsim Jamshed 5791df013fSAsim Jamshed 5891df013fSAsim Jamshed 5991df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em"><b>mtcp_destroy_context</b>() 6091df013fSAsim Jamshedcleans up the per-thread (with CPU core-id as specified in 6191df013fSAsim Jamshedthe <i>mctx</i> structure) mTCP context in the process. This 6291df013fSAsim Jamshedis usually the last function called (specific to mTCP API) 6391df013fSAsim Jamshedbefore the mTCP application thread is terminated from the 6491df013fSAsim Jamshedprocess address space.</p> 6591df013fSAsim Jamshed 6691df013fSAsim Jamshed<h2>RETURN VALUE 6791df013fSAsim Jamshed<a name="RETURN VALUE"></a> 6891df013fSAsim Jamshed</h2> 6991df013fSAsim Jamshed 7091df013fSAsim Jamshed 7191df013fSAsim Jamshed 7291df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em"><b>mtcp_destroy_context()</b> 7391df013fSAsim Jamshedreturns nothing.</p> 7491df013fSAsim Jamshed 7591df013fSAsim Jamshed<h2>AUTHORS 7691df013fSAsim Jamshed<a name="AUTHORS"></a> 7791df013fSAsim Jamshed</h2> 7891df013fSAsim Jamshed 7991df013fSAsim Jamshed 80*e5df9dc1SAsim Jamshed<p style="margin-left:11%; margin-top: 1em">mOS 81*e5df9dc1SAsim Jamsheddevelopment team <[email protected]></p> 8291df013fSAsim Jamshed 8391df013fSAsim Jamshed<h2>SEE ALSO 8491df013fSAsim Jamshed<a name="SEE ALSO"></a> 8591df013fSAsim Jamshed</h2> 8691df013fSAsim Jamshed 8791df013fSAsim Jamshed 8891df013fSAsim Jamshed 8991df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em"><b>mtcp_create_context</b>(), 9091df013fSAsim Jamshed<b>mtcp_init</b>(), <b>mtcp_destroy</b>()</p> 9191df013fSAsim Jamshed 9291df013fSAsim Jamshed<h2>COLOPHON 9391df013fSAsim Jamshed<a name="COLOPHON"></a> 9491df013fSAsim Jamshed</h2> 9591df013fSAsim Jamshed 9691df013fSAsim Jamshed 9791df013fSAsim Jamshed<p style="margin-left:11%; margin-top: 1em">This page is 9891df013fSAsim Jamshedpart of mOS release 0.3 <i>docs</i> section. A description 9991df013fSAsim Jamshedof the project, and information about reporting bugs, can be 10091df013fSAsim Jamshedfound at http://mos.kaist.edu/.</p> 101*e5df9dc1SAsim Jamshed<!-- <hr>--> 102*e5df9dc1SAsim Jamshed<br> 103*e5df9dc1SAsim Jamshed<div class="footer"> 104*e5df9dc1SAsim Jamshed <img src="back-arrow.jpg" width="2%" height="2%"><a href="http://mos.kaist.edu/index_man.html">Back to Index</a> 105*e5df9dc1SAsim Jamshed</div> 106*e5df9dc1SAsim Jamshed</div> 10791df013fSAsim Jamshed</body> 10891df013fSAsim Jamshed</html> 109