Переглянути джерело

Updated ReadMe.html and checked links. Added sections on suggested installation

and running the sample programs.  Changes "VS2008" to "VS2019".

Added testmode.snf.
master
adeniz 3 роки тому
джерело
коміт
55b0544b92

+ 56
- 14
SNFMultiSDK_Windows_Base/ReadMe.html Переглянути файл

@@ -4,22 +4,23 @@
<body>
<font face="sans-serif">
<h1>Message Sniffer SDK for Win* V3.1</h1>
<h1>Message Sniffer SDK for Win* V3.4</h1>
<h2>Contents</h2>
</font><h3><ol>
<p><font face="sans-serif">Introduction</font></p>
<li><font face="sans-serif"><a href="#Begin">Before you begin!</a></font></li>
<li><font face="sans-serif"><a href="#Contents">Contents of the SDK</a></font></li>
<li><font face="sans-serif"><a href="#RunningSamples">Running the Sample Programs</a></font></li>
<li><font face="sans-serif"><a href="#Description">SNFMulti DLL Description</a></font></li>
<li><font face="sans-serif"><a href="ChangeLog.txt">Change Log</a></font></li>
<p><font face="sans-serif">Setup notes and important instructions</font></p>
<li><font face="sans-serif"><a href="SNFServer_readme.txt">SNFServer Setup Readme</a></font></li>
<li><font face="sans-serif"><a href="SNFClient_readme.txt">SNFClient Setup Readme</a></font></li>
<p><font face="sans-serif">Code Samples</font></p>
<li><font face="sans-serif"><a href="32bitDll/snfmultidll.h">C Header File (snfmultidll.h></a></font></li>
<li><font face="sans-serif"><a href="32bitDll/libsnfmulti.def">Module Definition File (libsnfmulti.def)</a></font></li>
<li><font face="sans-serif"><a href="C++/main.cpp">C++ Sample Code</a></font></li>
<li><font face="sans-serif"><a href="VB/SNFMulti_in_VB.Net.txt">VB.Net Sample Code</a></font></li>
<li><font face="sans-serif"><a href="include/snfmultidll.h">C Header File (snfmultidll.h></a></font></li>
<li><font face="sans-serif"><a href="32bitDll/snfmulti.def">Module Definition File (libsnfmulti.def)</a></font></li>
<li><font face="sans-serif"><a href="CPPSample/main.cpp">C++ Sample Code</a></font></li>
<li><font face="sans-serif"><a href="VS2019VBSample/main.vb">VB.Net Sample Code</a></font></li>
<p><font face="sans-serif">API Reference - Functions listed in the order they should be used</font></p>
<li><font face="sans-serif"><a href="#startupSNF">startupSNF()</a> - Initializes the SNF engine and loads the rule base</font></li>
<li><font face="sans-serif"><a href="#startupSNFAuthenticated">startupSNFAuthenticated()</a> - Initializes SNF with license info</font></li>
@@ -64,22 +65,63 @@ if you are familiar with these before you begin ;-)</p>
versions) and the required header files (in
directory <b>include</b>).</font></li>
<li><font face="sans-serif">Sample programs in C++ (in
directory <b>CPPSample</b>), C# (<b>CSSample</b>), and Visual
Basic (<b>VBSample</b>).</font></li>
<li><font face="sans-serif">VS 2008 Solution files to build
directory <b>CPPSample</b>), C# (<b>VS2019CSSample</b>), and Visual
Basic (<b>VS2019VBSample</b>).</font></li>
<li><font face="sans-serif">VS 2019 Solution files to build
the sample program in C++ (in
directory <b>VS2008CPPSample</b>), in C#
(<b>VS2008CSSample</b>), and Visual Basic
(<b>VS2008VBSample</b>).<br>
The <b>VS2008CPPSample\README</b> contains instructions for
creating the SNFMulti import libraries for use with VS 2008.
directory <b>VS2019CPPSample</b>), in C#
(<b>VS2019CSSample</b>), and Visual Basic
(<b>VS2019VBSample</b>).<br>
The <b>VS2019CPPSample\README</b> contains instructions for
creating the SNFMulti import libraries for use with VS 2019.
</font></li>
<li><font face="sans-serif">Other applications
(<b>curl</b>, <b>SNFClient</b>, and <b>getRulebase</b>) and
configuration files needed to support SNF
operation.</font></li>
</ol>
There are also directions for building VS 2008 import libraries in <b>VS2008CPPSample\README</b>.
There are also directions for building VS 2019 import and export
libraries in <b>VS2019CPPSample\README</b>.
</p>
<hr/>
<a name="SuggestedInstallation"><h3>Suggested Installation</h3></a>
<p>
To make the SDK available to other users, copy the the contents
of <b>SNFMultiSDK_Windows</b> to <b>C:\SNF</b>.
</p>
<hr/>
<a name="RunningSamples"><h3>Running the Sample Programs</h3></a>
<p>
Before running the sample programs, copy the following files
to <b>C:\SNF</b> (if the contents of <b>SNFMultiSDK_Windows</b>
haven't been copied to <b>C:\SNF</b>):
<ol>
<li><font face="sans-serif">
<b>snf_engine.xml</b>
</font></li>
<li><font face="sans-serif">
<b>identity.xml</b>
</font></li>
<li><font face="sans-serif">
<b>testmode.snf</b>
</font></li>
</ol>
To run the sample programs, follow the instructions in the README file
in the sample program directory:
<ol>
<li><font face="sans-serif"><a href="VS2019CPPSample/README">VS2019CPPSample/README</a></font></li>
<li><font face="sans-serif"><a href="VS2019CSSample/README">VS2019CSSample/README</a></font></li>
<li><font face="sans-serif"><a href="VS2019VBSample/README">VS2019VBSample/README</a></font></li>
</ol>
</p>
<hr/>

+ 1
- 4
SNFMultiSDK_Windows_Base/identity.xml Переглянути файл

@@ -1,4 +1 @@
<!-- Change 'licenseid' and 'xxxxxxxxxxxxxxxx' to match your license info -->
<snf><identity licenseid='licensid' authentication='authenticationxx'/></snf>
<snf><identity licenseid='testmode' authentication='setuptestingonly'/></snf>

BIN
SNFMultiSDK_Windows_Base/testmode.snf Переглянути файл


+ 3
- 3
SdkTestProcedureSop.txt Переглянути файл

@@ -22,12 +22,12 @@ SNFMulti SDK .zip package is created.
[ ] Extract the SDK from the .zip file.
[ ] Create the directory "c:\Program Files\SNF" if it doesn't exist.
[ ] Create the directory "c:\SNF" if it doesn't exist.
[ ] Delete all files and directories in "c:\Program Files\SNF".
[ ] Delete all files and directories in "c:\SNF".
[ ] From the extracted directory, install the following Sniffer files
to "c:\Program Files\SNF":
to "c:\SNF":
[ ] snf_engine.xml

+ 1
- 1
VBSample/main.vb Переглянути файл

@@ -1,4 +1,4 @@
' main.vb SNF-SDK-WIN CPP OEM Demonstration Code
' main.vb SNF-SDK-WIN VB OEM Demonstration Code
' Copyright (C) 2009 ARM Research Labs, LLC
'
' This app simply exercises the API provided by snfmultidll.

Завантаження…
Відмінити
Зберегти