Skip to main content

Interfaceboundary across human/system components to exchange data

Hardware interface

Software Interface

UI

Interaction between human and app/Hardware

References

  1. windowInterface to rep Browser. Global Object to access most global properties & methods

  2. EventTarget ↔ Top-level Abstract Class Interface extends most objects with ability to receive Events or add Event Listener

  3. EventInterface Object to rep actions, autogen by DOM Node after Signal Trigger

  4. URLObject Interface to PCNE URLs

  5. DOM InterfaceObjectInterface to expose portion of DOM API to Programming Language (ie JS)

  6. Communication EndpointInterface exposed communication network

  7. streamNode API & Interface to stream data as Chunks (vs all at once)

  8. WebSocketInterface Object & Constructor to access WebSockets API

  9. RTCDataChannelWebRTC Interface to set up P2P data channel to file-share

  10. DateInterface Constructor for new date object (with epoch)

  11. XMLHttpRequest ↔ legacy Interface for old-school AJAX