All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Intermixing native and POSIX skins
@ 2012-03-12 19:12 Doug Brunner
  2012-03-12 19:43 ` Philippe Gerum
  2012-03-28  5:39 ` [Xenomai-core] [PATCH] Mask signals in rt_print:printer_loop() Paul Janzen
  0 siblings, 2 replies; 10+ messages in thread
From: Doug Brunner @ 2012-03-12 19:12 UTC (permalink / raw)
  To: xenomai

I'd like to be able to use native skin communications services (most importantly real time pipes) from a thread created with the POSIX skin. Is this safe?

I'm doing this because I'm building a C++ library that can use either real-time communications services, when used with a real-time application, or regular Linux pipe I/O, when used with a Linux application; these services are called by tasks that need to exist in both cases. I'd like to make the tasks always POSIX threads to eliminate the need for a bunch of wrappers and preprocessor ugliness that I put there to support either skin, depending on which version of the library is being built.

Thanks,
    Doug Brunner




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-04-02 15:50 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-12 19:12 [Xenomai-help] Intermixing native and POSIX skins Doug Brunner
2012-03-12 19:43 ` Philippe Gerum
2012-03-15 16:30   ` Doug Brunner
2012-03-16 18:29     ` Philippe Gerum
2012-03-26 16:14       ` Doug Brunner
2012-03-27 16:26         ` Philippe Gerum
2012-03-27 21:35           ` Doug Brunner
2012-04-02 15:50             ` Philippe Gerum
2012-03-28  5:39 ` [Xenomai-core] [PATCH] Mask signals in rt_print:printer_loop() Paul Janzen
2012-03-28 13:35   ` Gilles Chanteperdrix

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.