1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3 4<head> 5<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows"> 7<META http-equiv="Content-Style-Type" content="text/css"> 8<title>MIUncompContextRL</title> 9<LINK rel="stylesheet" href="../../css/nitro.css" type="text/css"> 10</head> 11 12<body> 13 14<h1 align="left">MIUncompContextRL <IMG src="../../image/NTR.gif" align="middle"><IMG src="../../image/TWL.gif" align="middle"></h1> 15<h2>Definition</h2> 16 17<dl> 18 <dd> 19 <PRE><CODE>#include <nitro/mi/uncomp_stream.h></CODE><BR> 20typedef struct 21{ 22 u8* destp; // 4B 23 s32 destCount; // 4B 24 u16 destTmp ; // 2B 25 u8 destTmpCnt; // 1B 26 u8 flags ; // 1B 27 u16 length ; // 2B 28 u8 _padding[2] ; // 2B 29 // Total 16B 30} MIUncompContextRL; 31</PRE> 32 </dd> 33</dl> 34<h2>Description</h2> 35<P>This is the context structure for saving the state of data uncompression when Run-Length-compressed data is being read from the Card and undergoing streaming uncompression. The context is initialized by the <A href="MI_InitUncompContextRL.html"><CODE>MI_InitUncompContextRL</CODE></A> function and used by the <A href="MI_ReadUncompRL.html"><CODE>MI_ReadUncompRL</CODE></A> function to save the uncompressed state.<BR> 36</P> 37<TABLE border="1" width="100%"> 38 <TBODY> 39 <TR> 40 <TD width="13%"><EM><STRONG>destp</STRONG></EM></TD> 41 <TD width="87%">Pointer to region where uncompressed data will be written</TD> 42 </TR> 43 <TR> 44 <TD><EM><STRONG>destCount</STRONG></EM></TD> 45 <TD>Remaining write size </TD> 46 </TR> 47 <TR> 48 <TD><EM><STRONG>destTmp</STRONG></EM></TD> 49 <TD>For storing data while writing</TD> 50 </TR> 51 <TR> 52 <TD><EM><STRONG>destTmpCnt</STRONG></EM></TD> 53 <TD>For storing data size while writing</TD> 54 </TR> 55 <TR> 56 <TD><EM><STRONG>flags</STRONG></EM></TD> 57 <TD>For storing compression flag data</TD> 58 </TR> 59 <TR> 60 <TD width="13%"><EM><STRONG>length</STRONG></EM></TD> 61 <TD width="87%">For storing the size of the continuous write </TD> 62 </TR> 63 </TBODY> 64</TABLE> 65<h2>See Also</h2> 66<p><a href="MI_InitUncompContextRL.html"><code>MI_InitUncompContextRL</code></a>, <a href="MI_ReadUncompRL.html"><code>MI_ReadUncompRL*</code></a>, <a href="MIUncompContextLZ.html"><code>MIUncompContextLZ</code></a>, <a href="MIUncompContextHuffman.html"><code>MIUncompContextHuffman</code></a></p> 67 68<H2>Revision History</H2> 69<P>2004/11/30 Initial version.</P> 70<hr><p>CONFIDENTIAL</p></body> 71</html> 72