Lines Matching +full:is +full:- +full:decoded +full:- +full:cs
1 .\" Copyright (c) 1996-1999 Whistle Communications, Inc.
15 .\" THIS SOFTWARE IS BEING PROVIDED BY WHISTLE COMMUNICATIONS "AS IS", AND
19 .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
30 .\" THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY
62 .Fn NgNameNode "int cs" "const char *path" "const char *fmt" ...
65 .Fa "int cs" "const char *path" "int cookie" "int cmd" "const void *arg"
69 .Fn NgSendAsciiMsg "int cs" "const char *path" "const char *fmt" ...
72 .Fa "int cs" "const char *path" "struct ng_mesg *msg" "const void *arg"
76 .Fn NgRecvMsg "int cs" "struct ng_mesg *rep" "size_t replen" "char *path"
78 .Fn NgAllocRecvMsg "int cs" "struct ng_mesg **rep" "char *path"
80 .Fn NgRecvAsciiMsg "int cs" "struct ng_mesg *rep" "size_t replen" "char *path"
82 .Fn NgAllocRecvAsciiMsg "int cs" "struct ng_mesg **rep" "char *path"
97 These functions facilitate user-mode program participation in the kernel
99 graph-based networking system, by utilizing the netgraph
112 .No non- Ns Dv NULL ,
125 if only one socket is desired.
130 node type KLD if it is not already loaded.
142 .Fa cs
150 Extra argument data (if any) is specified by
158 The unique, non-negative token value chosen for use in the message
159 header is returned.
160 This value is typically used to associate replies.
185 message, which is then sent back to the node just as with
189 the message token value is returned.
198 .Fa cs .
205 .No non- Ns Dv NULL ,
213 The length of the control message is returned.
220 except that the buffer for a message is dynamically allocated
221 to guarantee that a message is not truncated.
222 The size of the buffer is equal to the socket's receive buffer size.
223 The caller is responsible for freeing the buffer when it is no longer required.
229 except that after the message is received, any binary arguments
235 The result is the same as
238 .Dv NUL Ns -terminated
247 except that the buffer for a message is dynamically allocated
248 to guarantee that a message is not truncated.
249 The size of the buffer is equal to the socket's receive buffer size.
250 The caller is responsible for freeing the buffer when it is no longer required.
271 .No non- Ns Dv NULL ,
279 The length of the packet is returned.
286 except that the buffer for a data packet is dynamically allocated
287 to guarantee that a data packet is not truncated.
288 The size of the buffer is equal to the socket's receive buffer size.
289 The caller is responsible for freeing the buffer when it is no longer required.
298 function sets the debug level (if non-negative), and returns the old setting.
300 The default is zero.
347 All other functions return \-1 if there was an error and set
362 .Bl -tag -width Er
366 The encoded or decoded arguments were too long for the supplied buffer.