Replacement for qnx_name_attach

Does anyone know of any replacement naming utility besides the
migration manager for implementing qnx_name_attach/qnx_name_locate

Thanks,
RBW

Rich Wells <rbw317@yahoo.com> wrote:

Does anyone know of any replacement naming utility besides the
migration manager for implementing qnx_name_attach/qnx_name_locate

Not exactly the same…but the normal replacement is:
name_attach() and name_open().

-David

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.

David Gibbs <dagibbs@qnx.com> wrote:

Rich Wells <> rbw317@yahoo.com> > wrote:

Does anyone know of any replacement naming utility besides the
migration manager for implementing qnx_name_attach/qnx_name_locate

Not exactly the same…but the normal replacement is:
name_attach() and name_open().

The only surprising thing was the system pulse, that the server
receives when the client calls name_close() (it was _PULSE_CODE_DISCONNECT
IIRC).


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld

Karsten.Hoffmann@mbs-software.de wrote:

David Gibbs <> dagibbs@qnx.com> > wrote:
Rich Wells <> rbw317@yahoo.com> > wrote:

Does anyone know of any replacement naming utility besides the
migration manager for implementing qnx_name_attach/qnx_name_locate

Not exactly the same…but the normal replacement is:
name_attach() and name_open().

The only surprising thing was the system pulse, that the server
receives when the client calls name_close() (it was _PULSE_CODE_DISCONNECT
IIRC).

Yup, you get them. It is documented behaviour, actually. The docs for
name_attach() describe which flags are set on the channel that it creates,
and explicitly mention the disconnect case as an example.

-David

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.

David Gibbs <dagibbs@qnx.com> wrote:

Yup, you get them. It is documented behaviour, actually.

… and a quite useful one, too. :slight_smile:)


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld