MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Kernel Functions for Drivers                          putnext(9F)



NAME
     putnext - send a message to the next queue

SYNOPSIS
     #include 
     #include 



     void putnext(queuet *q, mblkt *mp);


INTERFACE LEVEL
     Architecture independent level 1 (DI/DKI).

PARAMETERS
     q     Pointer to the queue from which the message mp will be
           sent.


     mp    Message to be passed.


DESCRIPTION
     The putnext() function is used to  pass  a  message  to  the
     put(9E) routine of the next queue in the stream.

RETURN VALUES
     None.

CONTEXT
     The putnext() function can be called from  user,  interrupt,
     or kernel context.

EXAMPLES
     See allocb(9F) for an example of using putnext().

SEE ALSO
     put(9E), allocb(9F), put(9F), qprocson(9F)


     Writing Device Drivers


     STREAMS Programming Guide

NOTES
     The put() and putnext()  functions  should  be  called  only
     after qprocson() is finished.






SunOS 5.11          Last change: 16 Jan 2006                    1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™