Difference between revisions of "NVFS"

(Technical)
Line 1: Line 1:
 +
<table class="toptextcells toccolours float-right infobox">
 +
 +
<tr>
 +
<th colspan="2" style="background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;"> CTSA </th></tr>
 +
<tr>
 +
 +
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
 +
 +
[[File:Partof_essa.png|150px|frameless|border|ES/S-A Platform]]
 +
 +
</td></tr>
 +
<!--
 +
<tr>
 +
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
 +
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]
 +
</td>
 +
</tr>
 +
-->
 +
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Developer'''
 +
</td>
 +
<td>Netroda Technologies
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Type'''
 +
</td>
 +
<td>Software Interface
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Programmed in'''
 +
</td>
 +
<td>Java, [[Extensible Object Script]]
 +
</td></tr>
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Reference Class'''
 +
</td>
 +
<td><span style="font-family:monospace;">ESComplexAsset</span>
 +
</td></tr>
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Initial Release'''
 +
</td>
 +
<td>2018
 +
</td></tr>
 +
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Platform'''</td>
 +
<td>[[Extensible Services / Server]] for Automation
 +
</td></tr>
 +
 +
</table>
 +
 +
 
=== General ===
 
=== General ===
  

Revision as of 02:45, 18 November 2023

CTSA

ES/S-A Platform

Developer Netroda Technologies
Type Software Interface
Programmed in Java, Extensible Object Script
Reference Class ESComplexAsset
Initial Release 2018
Platform Extensible Services / Server for Automation


General

NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set.

Technical

Instruction set

  • OPEN
  • LOCK
  • UNLOCK
  • LIST
  • READ
    • READPART
    • READALL
  • WRITE
    • WRITEPART
    • WRITEALL
  • MOVE
  • RENAME
  • ATTAIN
  • FREE
  • UNLINK
  • DIR