📄 class_information_recovery.html
字号:
bool </td><td class="memItemRight" valign=bottom><b>OutputMessageSeriesEnd</b> (int outputSite, int propagation, bool blocking, const std::string &channel=NULL_CHANNEL)</td></tr><tr><td colspan=2><br><h2>Static Protected Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_zlib_decompressorf0" doxytag="InformationRecovery::DecrementPropagation"></a>int </td><td class="memItemRight" valign=bottom><b>DecrementPropagation</b> (int propagation)</td></tr><tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_information_recoveryp0" doxytag="InformationRecovery::m_pad"></a>bool </td><td class="memItemRight" valign=bottom><b>m_pad</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_information_recoveryp1" doxytag="InformationRecovery::m_queue"></a><a class="el" href="class_byte_queue.html">ByteQueue</a> </td><td class="memItemRight" valign=bottom><b>m_queue</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp1" doxytag="InformationRecovery::m_inputChannelMap"></a>std::map< word32, unsigned <br>int > </td><td class="memItemRight" valign=bottom><b>m_inputChannelMap</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp2" doxytag="InformationRecovery::m_lastMapPosition"></a>std::map< word32, unsigned <br>int >::iterator </td><td class="memItemRight" valign=bottom><b>m_lastMapPosition</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp3" doxytag="InformationRecovery::m_inputQueues"></a>std::vector< <a class="el" href="class_message_queue.html">MessageQueue</a> > </td><td class="memItemRight" valign=bottom><b>m_inputQueues</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp4" doxytag="InformationRecovery::m_inputChannelIds"></a>std::vector< word32 > </td><td class="memItemRight" valign=bottom><b>m_inputChannelIds</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp5" doxytag="InformationRecovery::m_outputChannelIds"></a>std::vector< word32 > </td><td class="memItemRight" valign=bottom><b>m_outputChannelIds</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp6" doxytag="InformationRecovery::m_outputToInput"></a>std::vector< word32 > </td><td class="memItemRight" valign=bottom><b>m_outputToInput</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp7" doxytag="InformationRecovery::m_outputChannelIdStrings"></a>std::vector< std::string > </td><td class="memItemRight" valign=bottom><b>m_outputChannelIdStrings</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp8" doxytag="InformationRecovery::m_outputQueues"></a>std::vector< <a class="el" href="class_byte_queue.html">ByteQueue</a> > </td><td class="memItemRight" valign=bottom><b>m_outputQueues</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp9" doxytag="InformationRecovery::m_threshold"></a>int </td><td class="memItemRight" valign=bottom><b>m_threshold</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp10" doxytag="InformationRecovery::m_channelsReady"></a>unsigned int </td><td class="memItemRight" valign=bottom><b>m_channelsReady</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp11" doxytag="InformationRecovery::m_channelsFinished"></a>unsigned int </td><td class="memItemRight" valign=bottom><b>m_channelsFinished</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp12" doxytag="InformationRecovery::m_v"></a>std::vector< <a class="el" href="class_sec_block.html">SecBlock</a>< word32 > > </td><td class="memItemRight" valign=bottom><b>m_v</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp13" doxytag="InformationRecovery::m_u"></a><a class="el" href="class_sec_block.html">SecBlock</a>< word32 > </td><td class="memItemRight" valign=bottom><b>m_u</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp14" doxytag="InformationRecovery::m_w"></a><a class="el" href="class_sec_block.html">SecBlock</a>< word32 > </td><td class="memItemRight" valign=bottom><b>m_w</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_secret_recoveryp15" doxytag="InformationRecovery::m_y"></a><a class="el" href="class_sec_block.html">SecBlock</a>< word32 > </td><td class="memItemRight" valign=bottom><b>m_y</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_zlib_decompressorp1" doxytag="InformationRecovery::m_inputPosition"></a>unsigned int </td><td class="memItemRight" valign=bottom><b>m_inputPosition</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="_zlib_decompressorp2" doxytag="InformationRecovery::m_continueAt"></a>int </td><td class="memItemRight" valign=bottom><b>m_continueAt</b></td></tr></table><hr><h2>Member Function Documentation</h2><a name="_zlib_decompressora15" doxytag="InformationRecovery::MessageSeriesEnd"></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> bool Filter::MessageSeriesEnd </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname" nowrap> <em>propagation</em> = -1, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>bool </td> <td class="mdname" nowrap> <em>blocking</em> = true</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>mark end of a series of messages <p>There should be a MessageEnd immediately before MessageSeriesEnd. <p>Reimplemented from <a class="el" href="class_buffered_transformation.html#_windows_pipe_sinkz5_4">BufferedTransformation</a>.<p>Definition at line <a class="el" href="filters_8cpp-source.html#l00084">84</a> of file <a class="el" href="filters_8cpp-source.html">filters.cpp</a>. </td> </tr></table><a name="_zlib_decompressorz1_9" doxytag="InformationRecovery::PutModifiable2"></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual unsigned int BufferedTransformation::PutModifiable2 </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">byte * </td> <td class="mdname" nowrap> <em>inString</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>unsigned int </td> <td class="mdname" nowrap> <em>length</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>messageEnd</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>bool </td> <td class="mdname" nowrap> <em>blocking</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [inline, virtual, inherited]</code></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>input multiple bytes that may be modified by callee for blocking or non-blocking processing <p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>messageEnd</em> </td><td>means how many filters to signal MessageEnd to, including this one </td></tr> </table></dl><p>Reimplemented in <a class="el" href="class_filter_with_buffered_input.html#_stream_transformation_filtera7">FilterWithBufferedInput</a>.<p>Definition at line <a class="el" href="cryptlib_8h-source.html#l00738">738</a> of file <a class="el" href="cryptlib_8h-source.html">cryptlib.h</a>. </td> </tr></table><a name="_zlib_decompressora7" doxytag="InformationRecovery::Attachable"></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> bool Filter::Attachable </td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -