IPC - kolejność odczytu z kolejki.

0

Witam,
w jaki sposób mogę ustawić funkcję msgrcv(), aby odbierała wiadomości z kolejki w kolejności odwrotnej do tej z jaką zostały do niej wysłane, zakładając że wszystkie wiadomości mają identyczną wartość type.

0

Hej, chodzi Ci o LIFO?

Linux Manual dla msgrcv:
The argument msgtyp specifies the type of message
requested as follows:

          If msgtyp is 0, then the  message  on  the  queue's
          front is read.

Spróbuj zero:D

0

0 pozwala na czytanie kolejki od początku, ja chciałbym ją odczytywać od końca. W manualu nie ma nic o takim sposobie odczytu, a nie mogę używać żadnego bufora, którego bym mógł później odczytać od końca.

1 użytkowników online, w tym zalogowanych: 0, gości: 1