SoTranReceiver(3IV)

SoTranReceiver (SoTranReceiver) - interprets database changes for transcription

Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.

NAME
     SoTranReceiver (SoTranReceiver) - interprets database changes for
     transcription

INHERITS FROM
     SoTranReceiver

SYNOPSIS
     #include <Inventor_c/misc/SoTranscribe.h>

          Functions from class SoTranReceiver:

     SoTranReceiver *    SoTranReceiverCreate(SoGroup *rootNode)
     void                SoTranReceiverDelete(SoTranReceiver *this)
     SbBool              SoTranReceiverInterpret(SoTranReceiver *this, SoInput
                              *in)


DESCRIPTION
     This class is used for transcribing Inventor data. Transcription is the
     process of packaging changes to a database and sending them over a "wire"
     to another database.

     The SoTranReceiver class is used on the receiving side of transcription.
     It interprets changes to a Inventor database packaged up by an
     SoTranSender.

FUNCTIONS
     SoTranReceiver *    SoTranReceiverCreate(SoGroup *rootNode)
          The constructor takes a pointer to an SoGroup instance that is the
          root node of the scene graph on the receiving end. All changes to
          the database are made relative to this root.

     void                SoTranReceiverDelete(SoTranReceiver *this)
          Destructor.

     SbBool              SoTranReceiverInterpret(SoTranReceiver *this, SoInput
                              *in)
          Interprets the transcription commands found in the given input
          stream. Returns FALSE on any error. Note: some errors (such as
          invalid node references) are recoverable, while others (such as
          syntax errors) are not.


SEE ALSO
     SoInput, SoTranSender