home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVLLLLCCCCRRRREEEEAAAATTTTEEEEPPPPAAAATTTTHHHH((((3333ddddmmmm)))) VVVVLLLLCCCCRRRREEEEAAAATTTTEEEEPPPPAAAATTTTHHHH((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- vlCreatePath, vlDestroyPath - manage VL paths
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////vvvvllll....hhhh>>>>
-
- VVVVLLLLPPPPaaaatttthhhh vvvvllllCCCCrrrreeeeaaaatttteeeePPPPaaaatttthhhh((((VVVVLLLLSSSSeeeerrrrvvvveeeerrrr ssssvvvvrrrr,,,, VVVVLLLLDDDDeeeevvvv ddddeeeevvvv,,,, VVVVLLLLNNNNooooddddeeee ssssoooouuuurrrrcccceeee,,,, VVVVLLLLNNNNooooddddeeee ddddrrrraaaaiiiinnnn))));;;;
- iiiinnnntttt vvvvllllDDDDeeeessssttttrrrrooooyyyyPPPPaaaatttthhhh((((VVVVLLLLSSSSeeeerrrrvvvveeeerrrr ssssvvvvrrrr,,,, VVVVLLLLPPPPaaaatttthhhh ppppaaaatttthhhh))));;;;
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _s_v_r Specifies the server handle.
-
- _v_l_D_e_v Specifies the device handle.
-
- _p_a_t_h Specifies the path handle.
-
- _s_o_u_r_c_e Specifies the source node.
-
- _d_r_a_i_n Specifies the drain node.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- vvvvllllCCCCrrrreeeeaaaatttteeeePPPPaaaatttthhhh creates a path for data transfer, or using controls. The
- path will be created on the specified device. If the device is specified
- as _V_L__A_N_Y, a device which supports the specified source and drain will be
- used, in the case where the two nodes are _V_L__A_N_Y, it will choose a device
- in a deterministic manner. vvvvllllGGGGeeeettttDDDDeeeevvvviiiicccceeee(3dm) can be used to determine the
- device selected. If the source and drain are specified as _V_L__A_N_Y, the
- path returned will not contain any nodes. Nodes can be added or removed
- later using vvvvllllAAAAddddddddNNNNooooddddeeee(3dm), and vvvvllllRRRReeeemmmmoooovvvveeeeNNNNooooddddeeee(3dm).
-
- Once a node is added to a path (via vvvvllllCCCCrrrreeeeaaaatttteeeePPPPaaaatttthhhh,,,, or vvvvllllAAAAddddddddNNNNooooddddeeee(3dm), that
- node is on the device that the path is on. It cannot later be used on a
- path on a different device.
-
- Using multiple sources and/or multiple drains implies data interaction
- along the path. For example, a blender in the path might require two
- sources and one drain.
-
- The path handle returned is unique only to this server, and not to all
- servers.
-
- vvvvllllDDDDeeeessssttttrrrrooooyyyyPPPPaaaatttthhhh destroys the specified path, freeing the resources used by
- the path.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- If successful, vvvvllllCCCCrrrreeeeaaaatttteeeePPPPaaaatttthhhh returns a path handle. vvvvllllDDDDeeeessssttttrrrrooooyyyyPPPPaaaatttthhhh returns
- 0 on success. Otherwise, both routines return a value of -1 on error and
- vvvvllllGGGGeeeettttEEEErrrrrrrrnnnnoooo((((3333ddddmmmm)))) can be called to retrieve the error.
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVLLLLCCCCRRRREEEEAAAATTTTEEEEPPPPAAAATTTTHHHH((((3333ddddmmmm)))) VVVVLLLLCCCCRRRREEEEAAAATTTTEEEEPPPPAAAATTTTHHHH((((3333ddddmmmm))))
-
-
-
- SEE ALSO
- vlSetupPaths(3dm), vlAddNode(3dm), vlRemoveNode(3dm), vlGetErrno(3dm),
- vlGetDevice(3dm)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-