X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/d2a91066c99aebac0e651b09ffd699b17f156f94..d0053e2e04b82ba280e6bffb9168ae9468eb9788:/man/conn.3 diff --git a/man/conn.3 b/man/conn.3 index 663fc1e..5a12b7a 100644 --- a/man/conn.3 +++ b/man/conn.3 @@ -28,33 +28,33 @@ selector must be initialized. This requires a call to .B conn_init with a fairly large number of arguments: .TP -.I c +.BI "conn *" c Pointer to .B conn object which needs to be initialized. .TP -.I s +.BI "sel_state *" s Pointer to a multiplexor object (type .BR sel_state ) to which this selector should be attached. See .BR sel (3) for more details about multiplexors, and how this whole system works. .TP -.I fd +.BI "int " fd File descriptor for the socket you want to connect. This becomes the `property' of the .B conn selector until the connection attempt finishes. For example, if there's an error, the descriptor will be closed. .TP -.I dst +.BI "struct sockaddr *" dst Pointer to destination socket address for the connection. Make sure that the address has the right family. .TP -.I dsz +.BI "int " dsz Size of the destination socket address. .TP -.I func +.BI "void (*" func ")(int " fd ", void *" p ) A function to call when the connection is complete. It is passed the file descriptor of the connected socket, and the pointer passed to @@ -66,7 +66,7 @@ passed, and the global .B errno value is set appropriately. .TP -.I p +.BI "void *" p An arbitrary pointer whose value is passed to the handler function when the connection finishes. .PP