class Standard . NegotiatePeerConnection {string VISTAdomainName;oid bfrObj;any decryptCipher;any encryptCipher;oid ioObj;oid notifyWhenDeleted;oid peerObj;} inherits from Object;
The NegotiatePeerConnection class is responsible for the negotiation of key parameters during the initialization of an interprocess communications link between two FARGOS/VISTA-based components. Objects of this class are normally only created by AcceptPeerConnections and ConnectToPeer objects. In turn, each NegotiatePeerConnection object creates a PeerConnection object that acts as a gateway to the remote peer.
NegotiatePeerConnection:create(oid streamObj, optional string domainName, optional string localSecret, optional any notifyClient)
The create method takes a single argument that is the object Id of an IOobject (or allomorphic equivalent) that represents a bi-directional stream connected to a remote peer.