SYMBOL INDEX (343 symbols across 15 files) FILE: Sharp7.Tests/ClientTest.cs class ClientTest (line 7) | public class ClientTest : ServerClientTestBase method ClientIsNotNull (line 10) | [Fact] method ServerIsNotNull (line 16) | [Fact] method Timeout (line 22) | [Fact] method Connected (line 28) | [Fact] method Port (line 34) | [Fact] method ReadWriteDb (line 40) | [Fact] method ReadWriteAb (line 62) | [Fact] method ReadWriteCt (line 83) | [Fact] method ReadWriteMb (line 105) | [Fact] method ReadWriteTm (line 126) | [Fact] method ReadWriteEb (line 148) | [Fact] method Multivars (line 169) | [Fact] FILE: Sharp7.Tests/ClientWithoutServer.cs class ClientWithoutServer (line 8) | public class ClientWithoutServer method ClientWithoutServer (line 12) | public ClientWithoutServer() method Dispose (line 17) | public void Dispose() method CannotConnectTest (line 22) | [Fact] method GetLastErrorTest (line 29) | [Fact] method GetRequestedPduTest (line 36) | [Fact] method GetNegotiatedPduTest (line 44) | [Fact] method SetPlcPortTest (line 52) | [Fact] method SetPduRequestedTest (line 59) | [Fact] method SetTimeoutTest (line 70) | [Fact] method GetExecTimeTest (line 83) | [Fact] method GetParameterTest (line 89) | [Theory] method SetParameterTest (line 115) | [Theory] FILE: Sharp7.Tests/PropertiesTests.cs class PropertiesTests (line 6) | public class PropertiesTests method PlcHasNoName (line 8) | [Fact] method PlcHasAName (line 16) | [Fact] method PlcHasIp (line 26) | [Fact] method PlcHasNoIp (line 37) | [Fact] method PlcToString (line 45) | [Fact] method PlcToStringWithName (line 52) | [Fact] method PlcToStringWithNameAndIp (line 59) | [Fact] FILE: Sharp7.Tests/S7Server.cs class S7Consts (line 8) | internal class S7Consts class S7Server (line 12) | public class S7Server type USrvEvent (line 41) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type S7Tag (line 54) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method Srv_Create (line 72) | [DllImport(S7Consts.S7LibName)] method S7Server (line 77) | public S7Server() method Srv_Destroy (line 83) | [DllImport(S7Consts.S7LibName)] method Srv_StartTo (line 99) | [DllImport(S7Consts.S7LibName)] method StartTo (line 106) | public int StartTo(string address) method Srv_Start (line 111) | [DllImport(S7Consts.S7LibName)] method Start (line 117) | public int Start() method Srv_Stop (line 122) | [DllImport(S7Consts.S7LibName)] method Stop (line 128) | public int Stop() method Srv_RegisterArea (line 137) | [DllImport(S7Consts.S7LibName)] method RegisterArea (line 148) | public int RegisterArea(Int32 areaCode, Int32 index, ref T pUsrData... method Srv_UnregisterArea (line 160) | [DllImport(S7Consts.S7LibName)] method UnregisterArea (line 168) | public int UnregisterArea(Int32 areaCode, Int32 index) method Srv_LockArea (line 185) | [DllImport(S7Consts.S7LibName)] method LockArea (line 193) | public int LockArea(Int32 areaCode, Int32 index) method Srv_UnlockArea (line 198) | [DllImport(S7Consts.S7LibName)] method UnlockArea (line 206) | public int UnlockArea(Int32 areaCode, Int32 index) type RwBuffer (line 215) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method Srv_SetEventsCallback (line 239) | [DllImport(S7Consts.S7LibName)] method SetEventsCallBack (line 247) | public int SetEventsCallBack(SrvCallback callback, IntPtr usrPtr) method Srv_SetReadEventsCallback (line 252) | [DllImport(S7Consts.S7LibName)] method SetReadEventsCallBack (line 260) | public int SetReadEventsCallBack(SrvCallback callback, IntPtr usrPtr) method Srv_SetRWAreaCallback (line 265) | [DllImport(S7Consts.S7LibName)] method SetRwAreaCallBack (line 273) | public int SetRwAreaCallBack(SrvRwAreaCallback callback, IntPtr usrPtr) method Srv_PickEvent (line 278) | [DllImport(S7Consts.S7LibName)] method PickEvent (line 285) | public bool PickEvent(ref USrvEvent Event) method Srv_ClearEvents (line 294) | [DllImport(S7Consts.S7LibName)] method ClearEvents (line 300) | public int ClearEvents() method Srv_EventText (line 305) | [DllImport(S7Consts.S7LibName, CharSet = CharSet.Ansi)] method EventText (line 312) | public string EventText(ref USrvEvent Event) method EvtTimeToDateTime (line 323) | public DateTime EvtTimeToDateTime(IntPtr timeStamp) method Srv_GetMask (line 329) | [DllImport(S7Consts.S7LibName)] method Srv_SetMask (line 331) | [DllImport(S7Consts.S7LibName)] method Srv_GetStatus (line 373) | [DllImport(S7Consts.S7LibName)] method Srv_SetCpuStatus (line 375) | [DllImport(S7Consts.S7LibName)] method Srv_ErrorText (line 425) | [DllImport(S7Consts.S7LibName, CharSet = CharSet.Ansi)] method ErrorText (line 432) | public string ErrorText(int error) FILE: Sharp7.Tests/ServerClientTestBase.cs class ServerClientTestBase (line 8) | public class ServerClientTestBase : ServerTestBase, IDisposable method ServerClientTestBase (line 13) | public ServerClientTestBase() : base() method Dispose (line 21) | public new void Dispose() FILE: Sharp7.Tests/ServerTestBase.cs class ServerTestBase (line 8) | public class ServerTestBase : IDisposable method ServerTestBase (line 12) | public ServerTestBase() method Dispose (line 21) | public void Dispose() FILE: Sharp7.Tests/TestUtilities.cs class TestUtilities (line 10) | public class TestUtilities method TestDataSizeByte (line 12) | [Theory] method TestGetBitAt (line 25) | [Fact] public void TestGetBitAt() { S7.GetBitAt(new byte[] {1,2,3,4}, ... method TestSetBitAt (line 26) | [Fact] public void TestSetBitAt() { method TestSetBitAtAsExtensionMethod (line 31) | [Fact] public void TestSetBitAtAsExtensionMethod() { method TestGetUSIntAt (line 39) | [Theory] method TestSetUSIntAt (line 43) | [Theory] method TestGetUIntAt (line 52) | [Theory] method TestSetUIntAt (line 56) | [Theory] method TestGetUDIntAt (line 63) | [Theory] method TestSetUDIntAt (line 67) | [Theory] method TestGetULIntAt (line 74) | [Theory] method TestSetULIntAt (line 78) | [Theory] method TestGetSIntAt (line 88) | [Theory] method TestSetSIntAt (line 92) | [Theory] method TestGetIntAt (line 101) | [Theory] method TestSetIntAt (line 105) | [Theory] method TestGetDIntAt (line 112) | [Theory] method TestSetDIntAt (line 116) | [Theory] method TestGetLIntAt (line 123) | [Theory] method TestSetLIntAt (line 127) | [Theory] method TestGetByteAt (line 136) | [Fact] public void TestGetByteAt() { S7.GetByteAt(new byte[] {1,2,3,4}... method TestSetByteAt (line 138) | [Fact] method TestGetWordAt (line 146) | [Theory] method TestSetWordAt (line 153) | [Theory] method TestGetDWordAt (line 161) | [Theory] method TestSetDWordAt (line 168) | [Theory] method TestGetLWordAt (line 176) | [Theory] method TestSetLWordAt (line 183) | [Theory] method TestGetRealAt (line 191) | [Theory] method TestSetRealAt (line 198) | [Theory] method TestGetLRealAt (line 206) | [Theory] method TestSetLRealAt (line 213) | [Theory] method TestGetDateTimeAt (line 222) | [Theory] method TestSetDateTimeAt (line 230) | [Theory] method TestGetDateAt (line 240) | [Theory] method TestSetDateAt (line 247) | [Theory] method TestGetTODAt (line 257) | [Theory] method TestSetTODAt (line 266) | [Theory] method TestGetLTODAt (line 277) | [Theory] method TestSetLTODAt (line 286) | [Theory] method TestGetLDTAt (line 298) | [Theory] method TestSetLDTAt (line 305) | [Theory] method TestGetDTLAt (line 314) | [Theory] method TestSetDTLAt (line 321) | [Theory] method TestGetStringAt (line 332) | [Theory] method TestSetStringAt (line 339) | [Theory] method TestGetCharsAt (line 349) | [Theory] method TestSetCharsAt (line 354) | [Theory] method TestGetCounter (line 364) | [Theory] method TestGetCounterAt (line 369) | [Theory] method TestToCounter (line 374) | [Theory] method TestSetCounterAt (line 379) | [Theory] method TestGetS7TimerAt (line 389) | [Theory] method TestSetS7TimespanAt (line 393) | [Theory] method TestGetS7TimespanAt (line 402) | [Theory] class S7TimerEqualityComparer (line 410) | internal sealed class S7TimerEqualityComparer : IEqualityComparer method Equals (line 412) | public bool Equals(S7Timer x, S7Timer y) method GetHashCode (line 421) | public int GetHashCode(S7Timer obj) FILE: Sharp7/MsgSocket.cs class MsgSocket (line 8) | class MsgSocket method MsgSocket (line 15) | public MsgSocket() method Close (line 24) | public void Close() method CreateSocket (line 33) | private void CreateSocket() method TCPPing (line 39) | private void TCPPing(string Host, int Port) method Connect (line 64) | public int Connect(string Host, int Port) method WaitForData (line 84) | private int WaitForData(int Size, int Timeout) method Receive (line 124) | public int Receive(byte[] Buffer, int Start, int Size) method Send (line 148) | public int Send(byte[] Buffer, int Size) FILE: Sharp7/S7.cs class S7 (line 8) | public static class S7 method BCDtoByte (line 15) | private static int BCDtoByte(byte B) method ByteToBCD (line 20) | private static byte ByteToBCD(int value) method DataSizeByte (line 25) | public static int DataSizeByte(this int wordLength) method GetBitAt (line 45) | public static bool GetBitAt(this byte[] buffer, int pos, int bit) method SetBitAt (line 53) | public static void SetBitAt(this byte[] buffer, int pos, int bit, bool... method GetSIntAt (line 81) | public static int GetSIntAt(this byte[] buffer, int pos) method SetSIntAt (line 90) | public static void SetSIntAt(this byte[] buffer, int pos, int value) method GetIntAt (line 101) | public static short GetIntAt(this byte[] buffer, int pos) method SetIntAt (line 106) | public static void SetIntAt(this byte[] buffer, int pos, Int16 value) method GetDIntAt (line 116) | public static int GetDIntAt(this byte[] buffer, int pos) method SetDIntAt (line 129) | public static void SetDIntAt(this byte[] buffer, int pos, int value) method GetLIntAt (line 141) | public static Int64 GetLIntAt(this byte[] buffer, int pos) method SetLIntAt (line 162) | public static void SetLIntAt(this byte[] buffer, int pos, Int64 value) method GetUSIntAt (line 178) | public static byte GetUSIntAt(this byte[] buffer, int pos) method SetUSIntAt (line 183) | public static void SetUSIntAt(this byte[] buffer, int pos, byte value) method GetUIntAt (line 192) | public static UInt16 GetUIntAt(this byte[] buffer, int pos) method SetUIntAt (line 197) | public static void SetUIntAt(this byte[] buffer, int pos, UInt16 value) method GetUDIntAt (line 207) | public static UInt32 GetUDIntAt(this byte[] buffer, int pos) method SetUDIntAt (line 220) | public static void SetUDIntAt(this byte[] buffer, int pos, UInt32 value) method GetULIntAt (line 232) | public static UInt64 GetULIntAt(this byte[] buffer, int pos) method SetULintAt (line 253) | public static void SetULintAt(this byte[] buffer, int pos, UInt64 value) method GetByteAt (line 269) | public static byte GetByteAt(this byte[] buffer, int pos) method SetByteAt (line 274) | public static void SetByteAt(this byte[] buffer, int pos, byte value) method GetWordAt (line 283) | public static UInt16 GetWordAt(this byte[] buffer, int pos) method SetWordAt (line 288) | public static void SetWordAt(this byte[] buffer, int pos, UInt16 value) method GetDWordAt (line 297) | public static UInt32 GetDWordAt(this byte[] buffer, int pos) method SetDWordAt (line 302) | public static void SetDWordAt(this byte[] buffer, int pos, UInt32 value) method GetLWordAt (line 311) | public static UInt64 GetLWordAt(this byte[] buffer, int pos) method SetLWordAt (line 316) | public static void SetLWordAt(this byte[] buffer, int pos, UInt64 value) method GetRealAt (line 325) | public static Single GetRealAt(this byte[] buffer, int pos) method SetRealAt (line 332) | public static void SetRealAt(this byte[] buffer, int pos, Single value) method GetLRealAt (line 345) | public static Double GetLRealAt(this byte[] buffer, int pos) method SetLRealAt (line 352) | public static void SetLRealAt(this byte[] buffer, int pos, Double value) method GetDateTimeAt (line 369) | public static DateTime GetDateTimeAt(this byte[] buffer, int pos) method SetDateTimeAt (line 395) | public static void SetDateTimeAt(this byte[] buffer, int pos, DateTime... method GetDateAt (line 425) | public static DateTime GetDateAt(this byte[] buffer, int pos) method SetDateAt (line 437) | public static void SetDateAt(this byte[] buffer, int pos, DateTime value) method GetTODAt (line 446) | [Obsolete("Use GetTODAsDateTimeAt or GetTODAsTimeSpanAt instead")] method GetTODAsDateTimeAt (line 452) | public static DateTime GetTODAsDateTimeAt(this byte[] buffer, int pos) method SetTODAt (line 464) | public static void SetTODAt(this byte[] buffer, int pos, DateTime value) method GetTODAsTimeSpanAt (line 470) | public static TimeSpan GetTODAsTimeSpanAt(this byte[] buffer, int pos) method SetTODAt (line 482) | public static void SetTODAt(this byte[] buffer, int pos, TimeSpan value) method GetLTODAt (line 491) | [Obsolete("Use GetLTODAsDateTimeAt or GetLTODAsTimeSpanAt instead")] method GetLTODAsDateTimeAt (line 497) | public static DateTime GetLTODAsDateTimeAt(this byte[] buffer, int pos) method SetLTODAt (line 510) | public static void SetLTODAt(this byte[] buffer, int pos, DateTime value) method GetLTODAsTimeSpanAt (line 516) | public static TimeSpan GetLTODAsTimeSpanAt(this byte[] buffer, int pos) method SetLTODAt (line 528) | public static void SetLTODAt(this byte[] buffer, int pos, TimeSpan value) method GetLDTAt (line 537) | public static DateTime GetLDTAt(this byte[] buffer, int pos) method SetLDTAt (line 549) | public static void SetLDTAt(this byte[] buffer, int pos, DateTime value) method GetDTLAt (line 559) | public static DateTime GetDTLAt(this byte[] buffer, int pos) method SetDTLAt (line 581) | public static void SetDTLAt(this byte[] buffer, int pos, DateTime value) method GetStringAt (line 611) | public static string GetStringAt(this byte[] buffer, int pos) method SetStringAt (line 617) | public static void SetStringAt(this byte[] buffer, int pos, int MaxLen... method GetCharsAt (line 631) | public static string GetCharsAt(this byte[] buffer, int pos, int Size) method SetCharsAt (line 636) | public static void SetCharsAt(this byte[] buffer, int pos, string value) method GetCounter (line 648) | public static int GetCounter(this ushort value) method GetCounterAt (line 653) | public static int GetCounterAt(this ushort[] buffer, int Index) method ToCounter (line 658) | public static ushort ToCounter(this int value) method SetCounterAt (line 663) | public static void SetCounterAt(this ushort[] buffer, int pos, int value) method GetS7TimerAt (line 672) | public static S7Timer GetS7TimerAt(this byte[] buffer, int pos) method SetS7TimespanAt (line 677) | public static void SetS7TimespanAt(this byte[] buffer, int pos, TimeSp... method GetS7TimespanAt (line 682) | public static TimeSpan GetS7TimespanAt(this byte[] buffer, int pos) FILE: Sharp7/S7Area.cs type S7Area (line 3) | public enum S7Area FILE: Sharp7/S7Client.cs class S7Client (line 7) | public class S7Client type S7DataItem (line 68) | public struct S7DataItem type S7OrderCode (line 80) | public struct S7OrderCode type S7CpuInfo (line 89) | public struct S7CpuInfo type S7CpInfo (line 98) | public struct S7CpInfo type S7BlocksList (line 107) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type S7BlockInfo (line 120) | public struct S7BlockInfo type SZL_HEADER (line 142) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type S7SZL (line 149) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type S7SZLList (line 158) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type S7Protection (line 168) | public struct S7Protection method CreateSocket (line 499) | private void CreateSocket() method TCPConnect (line 507) | private int TCPConnect() method RecvPacket (line 523) | private void RecvPacket(byte[] Buffer, int Start, int Size) method SendPacket (line 531) | private void SendPacket(byte[] Buffer, int Len) method SendPacket (line 539) | private void SendPacket(byte[] Buffer) method RecvIsoPacket (line 544) | private int RecvIsoPacket() method ISOConnect (line 583) | private int ISOConnect() method NegotiatePduLength (line 611) | private int NegotiatePduLength() method CpuError (line 638) | private int CpuError(ushort Error) method S7Client (line 664) | public S7Client(string name) : this() method S7Client (line 671) | public S7Client() method ToString (line 681) | public override string ToString() method Connect (line 686) | public int Connect() method ConnectTo (line 711) | public int ConnectTo(string Address, int Rack, int Slot) method SetConnectionParams (line 718) | public int SetConnectionParams(string Address, ushort LocalTSAP, ushor... method SetConnectionType (line 730) | public int SetConnectionType(ushort ConnectionType) method Disconnect (line 736) | public int Disconnect() method GetParam (line 742) | public int GetParam(Int32 ParamNumber, ref int Value) method SetParam (line 782) | public int SetParam(Int32 ParamNumber, ref int Value) method SetAsCallBack (line 822) | public int SetAsCallBack(S7CliCompletion Completion, IntPtr usrPtr) method ReadArea (line 831) | public int ReadArea(S7Area Area, int DBNumber, int Start, int Amount, ... method ReadArea (line 836) | public int ReadArea(S7Area Area, int DBNumber, int Start, int Amount, ... method ReadArea (line 840) | public int ReadArea(int Area, int DBNumber, int Start, int Amount, int... method ReadArea (line 846) | public int ReadArea(int Area, int DBNumber, int Start, int Amount, int... method WriteArea (line 955) | public int WriteArea(S7Area Area, int DBNumber, int Start, int Amount,... method WriteArea (line 961) | public int WriteArea(S7Area Area, int DBNumber, int Start, int Amount,... method WriteArea (line 965) | public int WriteArea(int Area, int DBNumber, int Start, int Amount, in... method WriteArea (line 971) | public int WriteArea(int Area, int DBNumber, int Start, int Amount, in... method ReadMultiVars (line 1109) | public int ReadMultiVars(S7DataItem[] Items, int ItemsCount) method WriteMultiVars (line 1208) | public int WriteMultiVars(S7DataItem[] Items, int ItemsCount) method DBRead (line 1326) | public int DBRead(int DBNumber, int Start, int Size, byte[] Buffer) method DBWrite (line 1331) | public int DBWrite(int DBNumber, int Start, int Size, byte[] Buffer) method MBRead (line 1336) | public int MBRead(int Start, int Size, byte[] Buffer) method MBWrite (line 1341) | public int MBWrite(int Start, int Size, byte[] Buffer) method EBRead (line 1346) | public int EBRead(int Start, int Size, byte[] Buffer) method EBWrite (line 1351) | public int EBWrite(int Start, int Size, byte[] Buffer) method ABRead (line 1356) | public int ABRead(int Start, int Size, byte[] Buffer) method ABWrite (line 1361) | public int ABWrite(int Start, int Size, byte[] Buffer) method TMRead (line 1366) | public int TMRead(int Start, int Amount, ushort[] Buffer) method TMWrite (line 1380) | public int TMWrite(int Start, int Amount, ushort[] Buffer) method CTRead (line 1391) | public int CTRead(int Start, int Amount, ushort[] Buffer) method CTWrite (line 1405) | public int CTWrite(int Start, int Amount, ushort[] Buffer) method ListBlocks (line 1420) | public int ListBlocks(ref S7BlocksList List) method SiemensTimestamp (line 1425) | private string SiemensTimestamp(long EncodedDate) method GetAgBlockInfo (line 1435) | public int GetAgBlockInfo(int BlockType, int BlockNum, ref S7BlockInfo... method GetPgBlockInfo (line 1492) | public int GetPgBlockInfo(ref S7BlockInfo Info, byte[] Buffer, int Size) method ListBlocksOfType (line 1497) | public int ListBlocksOfType(int BlockType, ushort[] List, ref int Item... method Upload (line 1506) | public int Upload(int BlockType, int BlockNum, byte[] UsrData, ref int... method FullUpload (line 1511) | public int FullUpload(int BlockType, int BlockNum, byte[] UsrData, ref... method Download (line 1516) | public int Download(int BlockNum, byte[] UsrData, int Size) method Delete (line 1521) | public int Delete(int BlockType, int BlockNum) method DBGet (line 1526) | public int DBGet(int DBNumber, byte[] UsrData, ref int Size) method DBFill (line 1552) | public int DBFill(int DBNumber, int FillChar) method GetPlcDateTime (line 1576) | public int GetPlcDateTime(ref DateTime DT) method SetPlcDateTime (line 1606) | public int SetPlcDateTime(DateTime DT) method SetPlcSystemDateTime (line 1632) | public int SetPlcSystemDateTime() method GetOrderCode (line 1641) | public int GetOrderCode(ref S7OrderCode Info) method GetCpuInfo (line 1660) | public int GetCpuInfo(ref S7CpuInfo Info) method GetCpInfo (line 1680) | public int GetCpInfo(ref S7CpInfo Info) method ReadSZL (line 1699) | public int ReadSZL(int ID, int Index, ref S7SZL SZL, ref int Size) method ReadSZLList (line 1790) | public int ReadSZLList(ref S7SZLList List, ref Int32 ItemsCount) method PlcHotStart (line 1799) | public int PlcHotStart() method PlcColdStart (line 1828) | public int PlcColdStart() method PlcStop (line 1857) | public int PlcStop() method PlcCopyRamToRom (line 1886) | public int PlcCopyRamToRom(UInt32 Timeout) method PlcCompress (line 1891) | public int PlcCompress(UInt32 Timeout) method PlcGetStatus (line 1896) | public int PlcGetStatus(ref Int32 Status) method SetSessionPassword (line 1942) | public int SetSessionPassword(string Password) method ClearSessionPassword (line 1976) | public int ClearSessionPassword() method GetProtection (line 1997) | public int GetProtection(ref S7Protection Protection) method IsoExchangeBuffer (line 2017) | public int IsoExchangeBuffer(byte[] Buffer, ref Int32 Size) method AsReadArea (line 2053) | public int AsReadArea(int Area, int DBNumber, int Start, int Amount, i... method AsWriteArea (line 2058) | public int AsWriteArea(int Area, int DBNumber, int Start, int Amount, ... method AsDBRead (line 2063) | public int AsDBRead(int DBNumber, int Start, int Size, byte[] Buffer) method AsDBWrite (line 2068) | public int AsDBWrite(int DBNumber, int Start, int Size, byte[] Buffer) method AsMBRead (line 2073) | public int AsMBRead(int Start, int Size, byte[] Buffer) method AsMBWrite (line 2078) | public int AsMBWrite(int Start, int Size, byte[] Buffer) method AsEBRead (line 2083) | public int AsEBRead(int Start, int Size, byte[] Buffer) method AsEBWrite (line 2088) | public int AsEBWrite(int Start, int Size, byte[] Buffer) method AsABRead (line 2093) | public int AsABRead(int Start, int Size, byte[] Buffer) method AsABWrite (line 2098) | public int AsABWrite(int Start, int Size, byte[] Buffer) method AsTMRead (line 2103) | public int AsTMRead(int Start, int Amount, ushort[] Buffer) method AsTMWrite (line 2108) | public int AsTMWrite(int Start, int Amount, ushort[] Buffer) method AsCTRead (line 2113) | public int AsCTRead(int Start, int Amount, ushort[] Buffer) method AsCTWrite (line 2118) | public int AsCTWrite(int Start, int Amount, ushort[] Buffer) method AsListBlocksOfType (line 2123) | public int AsListBlocksOfType(int BlockType, ushort[] List) method AsReadSZL (line 2128) | public int AsReadSZL(int ID, int Index, ref S7SZL Data, ref Int32 Size) method AsReadSZLList (line 2133) | public int AsReadSZLList(ref S7SZLList List, ref Int32 ItemsCount) method AsUpload (line 2138) | public int AsUpload(int BlockType, int BlockNum, byte[] UsrData, ref i... method AsFullUpload (line 2143) | public int AsFullUpload(int BlockType, int BlockNum, byte[] UsrData, r... method ASDownload (line 2148) | public int ASDownload(int BlockNum, byte[] UsrData, int Size) method AsPlcCopyRamToRom (line 2153) | public int AsPlcCopyRamToRom(UInt32 Timeout) method AsPlcCompress (line 2158) | public int AsPlcCompress(UInt32 Timeout) method AsDBGet (line 2163) | public int AsDBGet(int DBNumber, byte[] UsrData, ref int Size) method AsDBFill (line 2168) | public int AsDBFill(int DBNumber, int FillChar) method CheckAsCompletion (line 2173) | public bool CheckAsCompletion(ref int opResult) method WaitAsCompletion (line 2179) | public int WaitAsCompletion(int Timeout) method ErrorText (line 2188) | public string ErrorText(int Error) method LastError (line 2246) | public int LastError() method RequestedPduLength (line 2251) | public int RequestedPduLength() method NegotiatedPduLength (line 2256) | public int NegotiatedPduLength() method ExecTime (line 2261) | public int ExecTime() FILE: Sharp7/S7Consts.cs class S7Consts (line 7) | public static class S7Consts type S7Tag (line 107) | [StructLayout(LayoutKind.Sequential, Pack = 1)] FILE: Sharp7/S7MultiVar.cs class S7MultiVar (line 7) | public class S7MultiVar method AdjustWordLength (line 18) | private bool AdjustWordLength(int Area, ref int WordLen, ref int Amoun... method S7MultiVar (line 44) | public S7MultiVar(S7Client Client) method Add (line 55) | public bool Add(S7Consts.S7Tag Tag, ref T[] Buffer, int Offset) method Add (line 60) | public bool Add(S7Consts.S7Tag Tag, ref T[] Buffer) method Add (line 65) | public bool Add(Int32 Area, Int32 WordLen, Int32 DBNumber, Int32 St... method Add (line 70) | public bool Add(Int32 Area, Int32 WordLen, Int32 DBNumber, Int32 St... method Read (line 100) | public int Read() method Write (line 124) | public int Write() method Clear (line 148) | public void Clear() FILE: Sharp7/S7Timer.cs class S7Timer (line 7) | public class S7Timer method S7Timer (line 14) | public S7Timer(byte[] buff, int position) method S7Timer (line 22) | public S7Timer(byte[] buff) method SetTimer (line 27) | private void SetTimer(byte[] buff) FILE: Sharp7/S7WordLength.cs type S7WordLength (line 3) | public enum S7WordLength