Click here to Skip to main content
15,897,371 members
Articles / Programming Languages / Visual Basic

The Bridge

Rate me:
Please Sign up or sign in to vote.
1.85/5 (8 votes)
22 Jun 20062 min read 40.7K   1.3K   26  
This Bridge links the IAX2 client to the GSM mobile network Via a mobile phone and works as a VoIP gateway
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="c:\program files\microsoft visual studio 8\team tools\static analysis tools\fxcop\Xml\FxCopReport.Xsl"?>
<FxCopReport Version="8">
 <Targets>
  <Target Name="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor\bin\Debug\ModemMoitor.dll">
   <Modules>
    <Module Name="modemmoitor.dll">
     <Messages>
      <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
       <Issue Certainty="95" Level="CriticalError">No valid permission requests were found for assembly 'ModemMoitor'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information.</Issue>
      </Message>
      <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
       <Issue Name="NoStrongName" Certainty="95" Level="CriticalError">Sign 'ModemMoitor' with a strong name key.</Issue>
      </Message>
      <Message TypeName="MarkAssembliesWithReliabilityContract" Category="Microsoft.Reliability" CheckId="CA2007" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
       <Issue Certainty="95" Level="CriticalError">'ModemMoitor' should be marked with ReliabilityContract.</Issue>
      </Message>
     </Messages>
     <Namespaces>
      <Namespace Name="ModemMonitor">
       <Types>
        <Type Name="CallState" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
         <Members>
          <Member Name="CallID" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_CallID():System.Byte" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="CallState.vb" Line="28">'CallState.get_CallID():Byte' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_CallID(System.Byte):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="CallState.vb" Line="33">'CallState.set_CallID(Byte):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="cState" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_cState():System.Byte" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="CallState.vb" Line="11">'CallState.get_cState():Byte' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_cState(System.Byte):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="CallState.vb" Line="16">'CallState.set_cState(Byte):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
         </Members>
        </Type>
        <Type Name="CallStateCollection" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
         <Messages>
          <Message TypeName="AvoidUninstantiatedInternalClasses" Category="Microsoft.Performance" CheckId="CA1812" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
           <Issue Certainty="75" Level="Warning">'ModemMonitor.CallStateCollection' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor.</Issue>
          </Message>
         </Messages>
        </Type>
        <Type Name="CFG" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
         <Members>
          <Member Name="GetPrivateProfileString(System.String&amp;,System.String&amp;,System.String&amp;,System.String&amp;,System.Int32,System.String&amp;):System.Int32" Kind="Method" Static="True" Accessibility="Private" ExternallyVisible="False">
           <Messages>
            <Message TypeName="MovePInvokesToNativeMethodsClass" Category="Microsoft.Design" CheckId="CA1060" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Certainty="95" Level="CriticalWarning">Because it is a DllImport method, CFG.GetPrivateProfileString(String&amp;, String&amp;, String&amp;, String&amp;, Int32, String&amp;):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="inifile" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_inifile():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="CFG.vb" Line="20">'CFG.get_inifile():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="WritePrivateProfileString(System.String&amp;,System.String&amp;,System.String&amp;,System.String&amp;):System.Int32" Kind="Method" Static="True" Accessibility="Private" ExternallyVisible="False">
           <Messages>
            <Message TypeName="MovePInvokesToNativeMethodsClass" Category="Microsoft.Design" CheckId="CA1060" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Certainty="95" Level="CriticalWarning">Because it is a DllImport method, CFG.WritePrivateProfileString(String&amp;, String&amp;, String&amp;, String&amp;):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods.</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
        <Type Name="clcModemCommands" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
         <Members>
          <Member Name="ModemAnswerCallCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemAnswerCallCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="196">'clcModemCommands.get_ModemAnswerCallCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemAnswerCallCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="201">'clcModemCommands.set_ModemAnswerCallCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemBaudeRate" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemBaudeRate():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="179">'clcModemCommands.get_ModemBaudeRate():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemBaudeRate(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="184">'clcModemCommands.set_ModemBaudeRate(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateACTIVE" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateACTIVE(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="360">'clcModemCommands.set_ModemCallStateACTIVE(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateALERTING" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateALERTING(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="309">'clcModemCommands.set_ModemCallStateALERTING(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateBUSY" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateBUSY(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="292">'clcModemCommands.set_ModemCallStateBUSY(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateCALLING" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateCALLING(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="400">'clcModemCommands.set_ModemCallStateCALLING(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateCONNECTING" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateCONNECTING(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="377">'clcModemCommands.set_ModemCallStateCONNECTING(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateFormat" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemCallStateFormat():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="456">'clcModemCommands.get_ModemCallStateFormat():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemCallStateFormat(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="461">'clcModemCommands.set_ModemCallStateFormat(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateHOLD" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateHOLD(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="343">'clcModemCommands.set_ModemCallStateHOLD(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemCallStateWAITING" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemCallStateWAITING(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="326">'clcModemCommands.set_ModemCallStateWAITING(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemDialVoiceCallCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemDialVoiceCallCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="522">'clcModemCommands.set_ModemDialVoiceCallCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemDisableHFAudioRouteCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemDisableHFAudioRouteCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="111">'clcModemCommands.get_ModemDisableHFAudioRouteCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemDisableHFAudioRouteCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="116">'clcModemCommands.set_ModemDisableHFAudioRouteCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemDisableHFCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemDisableHFCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="128">'clcModemCommands.get_ModemDisableHFCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemDisableHFCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="133">'clcModemCommands.set_ModemDisableHFCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemDisableNoiseReductionCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemDisableNoiseReductionCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="94">'clcModemCommands.get_ModemDisableNoiseReductionCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemDisableNoiseReductionCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="99">'clcModemCommands.set_ModemDisableNoiseReductionCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemDisableProgressCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemDisableProgressCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="65">'clcModemCommands.set_ModemDisableProgressCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemDisconnectCallCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemDisconnectCallCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="499">'clcModemCommands.set_ModemDisconnectCallCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemEnableAutoAnswerCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemEnableAutoAnswerCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="213">'clcModemCommands.get_ModemEnableAutoAnswerCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemEnableAutoAnswerCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="218">'clcModemCommands.set_ModemEnableAutoAnswerCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemEnableHFAudioRouteCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemEnableHFAudioRouteCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="535">'clcModemCommands.get_ModemEnableHFAudioRouteCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemEnableHFAudioRouteCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="547">'clcModemCommands.set_ModemEnableHFAudioRouteCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemEnableHFCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemEnableHFCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="150">'clcModemCommands.set_ModemEnableHFCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemEnableNoiseReductionCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemEnableNoiseReductionCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="612">'clcModemCommands.set_ModemEnableNoiseReductionCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemEnableProgressCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemEnableProgressCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="569">'clcModemCommands.set_ModemEnableProgressCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemGetCallStateACTIVE" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemGetCallStateACTIVE():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="270">'clcModemCommands.get_ModemGetCallStateACTIVE():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemGetCallStateACTIVE(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="275">'clcModemCommands.set_ModemGetCallStateACTIVE(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemGetCallStateALERTING" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemGetCallStateALERTING():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="230">'clcModemCommands.get_ModemGetCallStateALERTING():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemGetCallStateALERTING(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="235">'clcModemCommands.set_ModemGetCallStateALERTING(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemGetCallStateCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemGetCallStateCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="471">'clcModemCommands.get_ModemGetCallStateCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemGetCallStateDIALING" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemGetCallStateDIALING():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="248">'clcModemCommands.get_ModemGetCallStateDIALING():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemGetCallStateDIALING(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="258">'clcModemCommands.set_ModemGetCallStateDIALING(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemHFActive" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemHFActive():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="580">'clcModemCommands.get_ModemHFActive():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemHFActive(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="590">'clcModemCommands.set_ModemHFActive(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemInitCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemInitCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="629">'clcModemCommands.set_ModemInitCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemRejectCallCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemRejectCallCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="77">'clcModemCommands.get_ModemRejectCallCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemRejectCallCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="82">'clcModemCommands.set_ModemRejectCallCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemSendDTMFCommand" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemSendDTMFCommand():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="436">'clcModemCommands.get_ModemSendDTMFCommand():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
            <Accessor Name="set_ModemSendDTMFCommand(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="446">'clcModemCommands.set_ModemSendDTMFCommand(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemStateIDLE" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="set_ModemStateIDLE(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="423">'clcModemCommands.set_ModemStateIDLE(String):Void' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="ModemType" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemType():System.String" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="641">'clcModemCommands.get_ModemType():String' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="SaveModemCommandSet(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="clcModemCommands.vb" Line="656">'clcModemCommands.SaveModemCommandSet(String):Void' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
        <Type Name="clcModemCommands+CallStateChangedEventHandler" Kind="Delegate" Accessibility="Public" ExternallyVisible="False">
         <Messages>
          <Message TypeName="UseGenericEventHandlerInstances" Category="Microsoft.Design" CheckId="CA1003" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="VB" Certainty="95" Level="Error">VisualBasic generates EventHandler delegates for events that use the following pattern: Event MyEvent(ByVal Sender As Object, ByVal e as MyEventArgs). Change the event that defines EventHandler 'ModemMonitor.clcModemCommands+CallStateChangedEventHandler' to use EventHandler&lt;T&gt; by defining the event type explicitly, e.g. Event MyEvent As EventHandler(Of MyEventArgs).</Issue>
          </Message>
         </Messages>
        </Type>
        <Type Name="clsModem" Kind="Class" Accessibility="Assembly" ExternallyVisible="False">
         <Members>
          <Member Name=".ctor()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="DoNotCallOverridableMethodsInConstructors" Category="Microsoft.Usage" CheckId="CA2214" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="95" Level="CriticalWarning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="318">'clsModem..ctor()' contains a call chain that results in a call to a virtual method defined by the class. Review the following call stack for unintended consequences: &#xD;&#xA;&#xD;&#xA;clsModem..ctor()&#xD;&#xA;clsModem.Class_Initialize_R():Void&#xD;&#xA;clsModem.get_comMobile():SerialPort</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="Answer():System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="343">'clsModem.Answer():Void' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="CommandSet" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_CommandSet():ModemMonitor.clcModemCommands" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="66">'clsModem.get_CommandSet():clcModemCommands' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="DisableBTHF():System.Int32" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="189">'clsModem.DisableBTHF():Int32' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="DisableCallStateMonitoring():System.Int32" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="159">'clsModem.DisableCallStateMonitoring():Int32' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="DisableNoseReduction():System.Int32" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="218">'clsModem.DisableNoseReduction():Int32' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="Disconnect():System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="357">'clsModem.Disconnect():Void' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="DisconnectActiveCall():System.Int32" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="112">'clsModem.DisconnectActiveCall():Int32' appears to have no upstream public or protected callers.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="ModemCommPort" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Accessors>
            <Accessor Name="get_ModemCommPort():System.Int16" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
             <Messages>
              <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
               <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="51">'clsModem.get_ModemCommPort():Int16' appears to have no upstream public or protected callers.</Issue>
              </Message>
             </Messages>
            </Accessor>
           </Accessors>
          </Member>
          <Member Name="RejectCall(System.Byte&amp;):System.Int32" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="142">'clsModem.RejectCall(Byte&amp;):Int32' appears to have no upstream public or protected callers.</Issue>
            </Message>
            <Message Id="CallID" TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="142">Parameter 'CallID' of clsModem.RejectCall(Byte&amp;):Int32 is never used. Remove the parameter or use it in the method body.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="SendDTMF(System.String&amp;):System.Int32" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="127">'clsModem.SendDTMF(String&amp;):Int32' appears to have no upstream public or protected callers.</Issue>
            </Message>
            <Message Id="DTMF" TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="Modem.vb" Line="127">Parameter 'DTMF' of clsModem.SendDTMF(String&amp;):Int32 is never used. Remove the parameter or use it in the method body.</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
        <Type Name="clsModem+CallStateChangedEventHandler" Kind="Delegate" Accessibility="Public" ExternallyVisible="False">
         <Messages>
          <Message TypeName="UseGenericEventHandlerInstances" Category="Microsoft.Design" CheckId="CA1003" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="VB" Certainty="95" Level="Error">VisualBasic generates EventHandler delegates for events that use the following pattern: Event MyEvent(ByVal Sender As Object, ByVal e as MyEventArgs). Change the event that defines EventHandler 'ModemMonitor.clsModem+CallStateChangedEventHandler' to use EventHandler&lt;T&gt; by defining the event type explicitly, e.g. Event MyEvent As EventHandler(Of MyEventArgs).</Issue>
          </Message>
         </Messages>
        </Type>
        <Type Name="clsModem+ModemStateChangedEventHandler" Kind="Delegate" Accessibility="Public" ExternallyVisible="False">
         <Messages>
          <Message TypeName="UseGenericEventHandlerInstances" Category="Microsoft.Design" CheckId="CA1003" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="VB" Certainty="95" Level="Error">VisualBasic generates EventHandler delegates for events that use the following pattern: Event MyEvent(ByVal Sender As Object, ByVal e as MyEventArgs). Change the event that defines EventHandler 'ModemMonitor.clsModem+ModemStateChangedEventHandler' to use EventHandler&lt;T&gt; by defining the event type explicitly, e.g. Event MyEvent As EventHandler(Of MyEventArgs).</Issue>
          </Message>
         </Messages>
        </Type>
        <Type Name="ucModemInterface" Kind="Class" Accessibility="Public" ExternallyVisible="True">
         <Messages>
          <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="Type" Certainty="95" Level="Error">Correct the casing of type name 'ucModemInterface'.</Issue>
          </Message>
          <Message Id="uc" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="Type" Certainty="75" Level="CriticalWarning">Correct the spelling of the unrecognized token 'uc' in type name 'ModemMonitor.ucModemInterface'.</Issue>
          </Message>
          <Message TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="Type" Certainty="85" Level="Error">Correct the capitalization of 'uc' in type name 'ModemMonitor.ucModemInterface'.</Issue>
          </Message>
         </Messages>
         <Members>
          <Member Name="Answer():System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="this" TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="MarkAsStatic" Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="15">The 'this' parameter (or 'Me' in VB) of ucModemInterface.Answer():Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="DialNumber(System.String&amp;):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#" TypeName="DoNotPassTypesByReference" Category="Microsoft.Design" CheckId="CA1045" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Certainty="75" Level="CriticalWarning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="12">Consider a design that does not require that 'mNumber' be a reference parameter.</Issue>
            </Message>
            <Message Id="0#m" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="Parameter" Certainty="75" Level="CriticalWarning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="12">In method ucModemInterface.DialNumber(String&amp;):Void, correct the spelling of the unrecognized token 'm' in parameter name 'mNumber' or strip it entirely if it represents any sort of hungarian notation.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="Disconnect():System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="this" TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="MarkAsStatic" Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="18">The 'this' parameter (or 'Me' in VB) of ucModemInterface.Disconnect():Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="CallStateChanged" Kind="Event" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message TypeName="DeclareEventHandlersCorrectly" Category="Microsoft.Design" CheckId="CA1009" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="First" Certainty="95" Level="Error">Declare the first parameter of 'CallStateChangedEventHandler' as an object named 'sender'.</Issue>
             <Issue Name="Second" Certainty="95" Level="Error">Declare the second parameter of 'CallStateChangedEventHandler' as an EventArgs, or an instance of a type that extends EventArgs, named 'e'.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="ModemStateChanged" Kind="Event" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message TypeName="DeclareEventHandlersCorrectly" Category="Microsoft.Design" CheckId="CA1009" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="First" Certainty="95" Level="Error">Declare the first parameter of 'ModemStateChangedEventHandler' as an object named 'sender'.</Issue>
             <Issue Name="Second" Certainty="95" Level="Error">Declare the second parameter of 'ModemStateChangedEventHandler' as an EventArgs, or an instance of a type that extends EventArgs, named 'e'.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="initModemsCombo():System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="Member" Certainty="95" Level="Error" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="159">Correct the casing of member name 'initModemsCombo'.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="lvATList_ItemClick(System.Windows.Forms.ListViewItem):System.Void" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
           <Messages>
            <Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="75" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="102">'ucModemInterface.lvATList_ItemClick(ListViewItem):Void' appears to have no upstream public or protected callers.</Issue>
            </Message>
            <Message Id="Item" TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="102">Parameter 'Item' of ucModemInterface.lvATList_ItemClick(ListViewItem):Void is never used. Remove the parameter or use it in the method body.</Issue>
            </Message>
            <Message Id="this" TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Name="MarkAsStatic" Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="102">The 'this' parameter (or 'Me' in VB) of ucModemInterface.lvATList_ItemClick(ListViewItem):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body.</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="txtEditField_KeyUp(System.Object,System.Windows.Forms.KeyEventArgs):System.Void" Kind="Method" Static="False" Accessibility="Private" ExternallyVisible="False">
           <Messages>
            <Message Id="Shift" TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="NonBreaking">
             <Issue Certainty="95" Level="Warning" Path="C:\Documents and Settings\Asim Garhy.ASIM.001\Desktop\SIPGSMBridge on 10.0.0.110\ModemMoitor" File="ModemMonitorUI.vb" Line="197">ucModemInterface.txtEditField_KeyUp(Object, KeyEventArgs):Void declares a local, 'Shift', of type System.Int16, which is never used or is only assigned to. Use this local or remove it.</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
        <Type Name="ucModemInterface+CallStateChangedEventHandler" Kind="Delegate" Accessibility="Public" ExternallyVisible="True">
         <Messages>
          <Message TypeName="UseGenericEventHandlerInstances" Category="Microsoft.Design" CheckId="CA1003" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="VB" Certainty="95" Level="Error">VisualBasic generates EventHandler delegates for events that use the following pattern: Event MyEvent(ByVal Sender As Object, ByVal e as MyEventArgs). Change the event that defines EventHandler 'ModemMonitor.ucModemInterface+CallStateChangedEventHandler' to use EventHandler&lt;T&gt; by defining the event type explicitly, e.g. Event MyEvent As EventHandler(Of MyEventArgs).</Issue>
          </Message>
         </Messages>
         <Members>
          <Member Name="Invoke(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#n" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="Parameter" Certainty="75" Level="CriticalWarning">In method CallStateChangedEventHandler.Invoke(String):Void, correct the spelling of the unrecognized token 'n' in parameter name 'nState' or strip it entirely if it represents any sort of hungarian notation.</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
        <Type Name="ucModemInterface+ModemStateChangedEventHandler" Kind="Delegate" Accessibility="Public" ExternallyVisible="True">
         <Messages>
          <Message TypeName="UseGenericEventHandlerInstances" Category="Microsoft.Design" CheckId="CA1003" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
           <Issue Name="VB" Certainty="95" Level="Error">VisualBasic generates EventHandler delegates for events that use the following pattern: Event MyEvent(ByVal Sender As Object, ByVal e as MyEventArgs). Change the event that defines EventHandler 'ModemMonitor.ucModemInterface+ModemStateChangedEventHandler' to use EventHandler&lt;T&gt; by defining the event type explicitly, e.g. Event MyEvent As EventHandler(Of MyEventArgs).</Issue>
          </Message>
         </Messages>
         <Members>
          <Member Name="Invoke(System.String):System.Void" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#n" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Status="Active" Created="2005-05-28 09:41:28Z" FixCategory="Breaking">
             <Issue Name="Parameter" Certainty="75" Level="CriticalWarning">In method ModemStateChangedEventHandler.Invoke(String):Void, correct the spelling of the unrecognized token 'n' in parameter name 'nState' or strip it entirely if it represents any sort of hungarian notation.</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
       </Types>
      </Namespace>
     </Namespaces>
    </Module>
   </Modules>
  </Target>
 </Targets>
 <Rules>
  <Rule TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209">
   <Name>Assemblies should declare minimum security</Name>
   <Description>Permission requests prevent security exceptions from being thrown after code in an assembly has already begun executing. With permission requests, the assembly does not load if it has insufficient permissions. This rule will fire if you have specified a permission request incorrectly, or incompletely. If you have specified requests but FxCop reports a violation for this rule, use the PermView.exe tool to view the security permissions in the assembly. An unenforceable permission appears as an empty permission set. Whidbey customers can use PermCalc.exe which gives even more detailed information. You should add attributes specifying what permissions your assembly will demand, might demand, and what permissions it does not want granted.  For example, the following attribute indicates that an assembly will, at minimum, require read access to the UserName environment variable: [assembly:EnvironmentPermissionAttribute(SecurityAction.RequestMinimum,&#xD;&#xA;Read="UserName")]. To specify permissions that the assembly might demand, use SecurityAction.RequestOptional. To specify permissions that the assembly must not be granted, use SecurityAction.RequestRefuse.</Description>
   <Resolution Name="Default">No valid permission requests were found for assembly '{0}'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Usage/AssembliesShouldDeclareMinimumSecurity.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">CriticalError</MessageLevel>
   <File Name="UsageRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210">
   <Name>Assemblies should have valid strong names</Name>
   <Description>Either the assembly has no strong name, an invalid one, or the strong name is valid only because of the computer configuration. The assembly should not be deployed in this state. The most common causes of this are: 1) The assembly's contents were modified after it was signed. 2) The signing process failed. 3) The assembly was delay-signed. 4) A registry key existed that allowed the check to pass (where it would not have otherwise).</Description>
   <Resolution Name="NoStrongName">Sign '{0}' with a strong name key.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Design/AssembliesShouldHaveValidStrongNames.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">CriticalError</MessageLevel>
   <File Name="DesignRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811">
   <Name>Avoid uncalled private code</Name>
   <Description>There is uncalled code that is not externally visible and is not a known runtime entry point. If this violation fires in error, please send a problem report to the FxCop team.</Description>
   <Resolution Name="Default">'{0}' appears to have no upstream public or protected callers.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Performance/AvoidUncalledPrivateCode.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="75">Warning</MessageLevel>
   <File Name="PerformanceRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="AvoidUninstantiatedInternalClasses" Category="Microsoft.Performance" CheckId="CA1812">
   <Name>Avoid uninstantiated internal classes</Name>
   <Description>An internal class was detected that is apparently never instantiated. This rule does not attempt to detect late-bound creation and will generate false positives if instances of a type are only created in this way (for example, by means of Activator.CreateInstance or by passing the type as an argument to a TypeConverter constructor).</Description>
   <Resolution Name="Default">'{0}' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Performance/AvoidUninstantiatedInternalClasses.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="75">Warning</MessageLevel>
   <File Name="PerformanceRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="AvoidUnusedParameters" Category="Microsoft.Performance" CheckId="CA1801">
   <Name>Avoid unused parameters</Name>
   <Description>Avoid declaring parameters that are not used in the method body. Unused parameters incur maintenance and performance costs. Sometimes a violation of this rule can point to an implementation bug in the method (i.e. the parameter should actually have been used in the method body). Exclude warnings of this rule if the parameter has to exist because of backward compatibility.</Description>
   <Resolution Name="Default">Parameter '{0}' of {1} is never used. Remove the parameter or use it in the method body.</Resolution>
   <Resolution Name="MarkAsStatic">The 'this' parameter (or 'Me' in VB) of {0} is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Performance/AvoidUnusedParameters.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">Warning</MessageLevel>
   <File Name="PerformanceRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="DeclareEventHandlersCorrectly" Category="Microsoft.Design" CheckId="CA1009">
   <Name>Declare event handlers correctly</Name>
   <Description>By convention, .NET events have two parameters that specify the event sender and event data. Event handler signatures should follow this form: void MyEventHandler(object sender, EventArgs e). The 'sender' parameter is always of type System.Object, even if it is possible to employ a more specific type. The 'e' parameter is always of type System.EventArgs. Events that do not provide event data should use the System.EventHandler delegate type. Event handlers return void so that they can send each event to multiple target methods. Any value returned by a target would be lost after the first call.</Description>
   <Resolution Name="First">Declare the first parameter of '{0}' as an object named 'sender'.</Resolution>
   <Resolution Name="Second">Declare the second parameter of '{0}' as an EventArgs, or an instance of a type that extends EventArgs, named 'e'.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Design/DeclareEventHandlersCorrectly.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">Error</MessageLevel>
   <File Name="DesignRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="DoNotCallOverridableMethodsInConstructors" Category="Microsoft.Usage" CheckId="CA2214">
   <Name>Do not call overridable methods in constructors</Name>
   <Description>Virtual methods defined on the class should not be called from constructors. If a derived class has overridden the method, the derived class version will be called (before the derived class constructor is called).</Description>
   <Resolution Name="Default">'{0}' contains a call chain that results in a call to a virtual method defined by the class. Review the following call stack for unintended consequences: {1}</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Usage/DoNotCallOverridableMethodsInConstructors.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">CriticalWarning</MessageLevel>
   <File Name="UsageRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="DoNotPassTypesByReference" Category="Microsoft.Design" CheckId="CA1045">
   <Name>Do not pass types by reference</Name>
   <Description>Although there are legitimate times to use reference parameters, such use frequently indicates a design that does not conform to the design guidelines for managed code.</Description>
   <Resolution Name="Default">Consider a design that does not require that '{0}' be a reference parameter.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Design/DoNotPassTypesByReference.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="75">Warning</MessageLevel>
   <File Name="DesignRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709">
   <Name>Identifiers should be cased correctly</Name>
   <Description>Type, namespace, and member identifiers are pascal-cased. Parameter identifiers are camel-cased. The pascal-casing convention capitalizes the first letter of each word, as in BackColor. The camel-casing convention formats the first letter of the first word in lowercase and capitalizes the first letter of all subsequent words, as in backgroundColor.</Description>
   <Resolution Name="Member">Correct the casing of member name '{0}'.</Resolution>
   <Resolution Name="Type">Correct the casing of type name '{0}'.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Naming/IdentifiersShouldBeCasedCorrectly.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">Error</MessageLevel>
   <File Name="NamingRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704">
   <Name>Identifiers should be spelled correctly</Name>
   <Description>The individual words that make up an identifier should not be abbreviated and should be spelled correctly. If this rule generates a false positive on a term that should be recognized, add the word to the FxCop custom dictionary.</Description>
   <Resolution Name="Parameter">In method {0}, correct the spelling of the unrecognized token '{1}' in parameter name '{2}' or strip it entirely if it represents any sort of hungarian notation.</Resolution>
   <Resolution Name="Type">Correct the spelling of the unrecognized token '{0}' in type name '{1}'.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Naming/IdentifiersShouldBeSpelledCorrectly.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="75">CriticalWarning</MessageLevel>
   <File Name="NamingRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="MarkAssembliesWithReliabilityContract" Category="Microsoft.Reliability" CheckId="CA2007">
   <Name>Mark assemblies with ReliabilityContract</Name>
   <Description>A decision needs to be made on the reliability of each assembly. This decision must be reflected in the assembly by marking the assembly with ReliabilityContract.</Description>
   <Resolution Name="Default">'{0}' should be marked with ReliabilityContract.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Reliability/MarkAssembliesWithReliabilityContract.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">CriticalError</MessageLevel>
   <File Name="ReliabilityRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="MovePInvokesToNativeMethodsClass" Category="Microsoft.Design" CheckId="CA1060">
   <Name>Move pinvokes to native methods class</Name>
   <Description>This type contains members with the DllImport attribute. Members with the DllImport attribute should be contained in classes named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods.</Description>
   <Resolution Name="Default">Because it is a DllImport method, {0} should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Design/MovePInvokesToNativeMethodsClass.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">CriticalWarning</MessageLevel>
   <File Name="DesignRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804">
   <Name>Remove unused locals</Name>
   <Description>Remove locals that are not used or are only assigned to in method implementations.</Description>
   <Resolution Name="Default">{0} declares a local, '{1}', of type {2}, which is never used or is only assigned to. Use this local or remove it.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Performance/RemoveUnusedLocals.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">Warning</MessageLevel>
   <File Name="PerformanceRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706">
   <Name>Short acronyms should be uppercase</Name>
   <Description>Two letter acronyms should be upper-cased. For example, use System.IO instead of System.Io. Although it may be common practice for some two letter acronyms to not be fully capitalized, violations of this rule should not be excluded for this reason. For example, 'DbConnection', is common but incorrect; use DBConnection. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them.</Description>
   <Resolution Name="Type">Correct the capitalization of '{0}' in type name '{1}'.</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Naming/ShortAcronymsShouldBeUppercase.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="85">Error</MessageLevel>
   <File Name="NamingRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="UseGenericEventHandlerInstances" Category="Microsoft.Design" CheckId="CA1003">
   <Name>Use generic event handler instances</Name>
   <Description>do not declare new delegates to be used as event handlers when targeting a version of the .Net Framework that supports generics. Use an instance EventHandler&lt;T&gt; instead.</Description>
   <Resolution Name="VB">VisualBasic generates EventHandler delegates for events that use the following pattern: Event MyEvent(ByVal Sender As Object, ByVal e as MyEventArgs). Change the event that defines EventHandler '{0}' to use EventHandler&lt;T&gt; by defining the event type explicitly, e.g. Event MyEvent As EventHandler(Of MyEventArgs).</Resolution>
   <Owner />
   <Url>http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&amp;url=/Design/UseGenericEventHandlerInstances.html</Url>
   <Email>fxcopbug@microsoft.com</Email>
   <MessageLevel Certainty="95">Error</MessageLevel>
   <File Name="DesignRules.dll" Version="8.0.0.0" />
  </Rule>
 </Rules>
</FxCopReport>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Egypt Egypt
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions