PHP Classes

File: assets/icon-dark.svg

Recommend this page to a friend!
  Packages of Gianfrancesco Aurecchia   OPC UA Client   assets/icon-dark.svg   Download  
File: assets/icon-dark.svg
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: OPC UA Client
Control devices that support the OPC UA protocol
Author: By
Last change:
Date: 19 days ago
Size: 2,287 bytes
 

Contents

Class file image Download
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120"> <defs> <linearGradient id="brand" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" stop-color="#A5B4FC" /> <stop offset="50%" stop-color="#818CF8" /> <stop offset="100%" stop-color="#6366F1" /> </linearGradient> <linearGradient id="node" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" stop-color="#C7D2FE" /> <stop offset="100%" stop-color="#818CF8" /> </linearGradient> <linearGradient id="line" x1="0%" y1="0%" x2="100%" y2="0%"> <stop offset="0%" stop-color="#818CF8" stop-opacity="0.3" /> <stop offset="100%" stop-color="#A5B4FC" stop-opacity="0.7" /> </linearGradient> <mask id="ringMask" maskContentUnits="userSpaceOnUse"> <rect x="-100" y="-100" width="500" height="500" fill="white" /> <circle cx="44" cy="44" r="13" fill="black" /> </mask> </defs> <g transform="translate(16, 16)"> <!-- Connection lines --> <line x1="60" y1="32" x2="80" y2="16" stroke="url(#line)" stroke-width="2.5" stroke-linecap="round" /> <line x1="60" y1="56" x2="80" y2="72" stroke="url(#line)" stroke-width="2.5" stroke-linecap="round" /> <line x1="28" y1="32" x2="8" y2="16" stroke="url(#line)" stroke-width="2.5" stroke-linecap="round" /> <line x1="28" y1="56" x2="8" y2="72" stroke="url(#line)" stroke-width="2.5" stroke-linecap="round" /> <!-- Central ring (hollow ? inner circle is transparent) --> <circle cx="44" cy="44" r="22" fill="url(#brand)" mask="url(#ringMask)" /> <!-- Outer nodes --> <circle cx="82" cy="14" r="7" fill="url(#node)" /> <circle cx="82" cy="74" r="7" fill="url(#node)" /> <circle cx="6" cy="14" r="7" fill="url(#node)" /> <circle cx="6" cy="74" r="7" fill="url(#node)" /> <!-- Lock body --> <rect x="37" y="42" width="14" height="10" rx="2" fill="url(#brand)" /> <!-- Lock shackle --> <path d="M40 42 V38.5 a4 4 0 0 1 8 0 V42" fill="none" stroke="url(#brand)" stroke-width="2.2" stroke-linecap="round" /> <!-- Keyhole (transparent) --> <circle cx="44" cy="46" r="1.5" fill="black" opacity="0.5" /> <rect x="43.25" y="46" width="1.5" height="3" rx="0.5" fill="black" opacity="0.5" /> </g> </svg>