Skip to content

Commit

Permalink
Merge branch 'release/1.6.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ryanpoulos committed Feb 11, 2019
2 parents dc68ffc + cc5ccf7 commit 5bbdb12
Show file tree
Hide file tree
Showing 381 changed files with 1,175 additions and 1,006 deletions.
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.0.0.6.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.2.0.7.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.2.1.8.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.2.2.9.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.2.3.10.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.3.0.11.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.3.0.12.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.3.1.13.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.3.2.14.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.3.3.15.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.3.4.16.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.4.0.17.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.5.0.18.vip
Binary file not shown.
Binary file removed Builds/ni_lib_ni_linux_rt_ipc-1.5.1.19.vip
Binary file not shown.
257 changes: 187 additions & 70 deletions Development/LinuxRT-IPC.lvproj

Large diffs are not rendered by default.

62 changes: 42 additions & 20 deletions Development/NI Linux RT IPC.vipb

Large diffs are not rendered by default.

Binary file modified Development/Testing/C/epoll test.vi
Binary file not shown.
Binary file modified Development/Testing/C/timerfd test.vi
Binary file not shown.
Binary file modified Development/Testing/Pipes/loopback cluster (in place).vi
Binary file not shown.
Binary file modified Development/Testing/Pipes/loopback cluster.vi
Binary file not shown.
Binary file modified Development/Testing/Pipes/pipe writer.vi
Binary file not shown.
Binary file modified Development/Testing/Shared Memory/Array Test.vi
Binary file not shown.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
# LinuxRT-IPC
This library provides LabVIEW with access to common inter-process communication (IPC) mechanisms available in Linux-based operating systems. These mechanisms can be used shared data, synchronize threads, etc. between a LabVIEW application and other parallel processes.

# Source Code Version
LabVIEW 2016
Binary file modified Source/C/C Functions/close.vi
Binary file not shown.
Binary file modified Source/C/C Functions/epoll_create.vi
Binary file not shown.
Binary file modified Source/C/C Functions/epoll_ctl.vi
Binary file not shown.
Binary file modified Source/C/C Functions/epoll_wait.vi
Binary file not shown.
Binary file modified Source/C/C Functions/fstat.vi
Binary file not shown.
Binary file modified Source/C/C Functions/ftruncate.vi
Binary file not shown.
Binary file modified Source/C/C Functions/getpagesize.vi
Binary file not shown.
Binary file modified Source/C/C Functions/mkfifo.vi
Binary file not shown.
Binary file modified Source/C/C Functions/mmap.vi
Binary file not shown.
Binary file modified Source/C/C Functions/munmap.vi
Binary file not shown.
Binary file modified Source/C/C Functions/open.vi
Binary file not shown.
Binary file modified Source/C/C Functions/read (in place).vi
Binary file not shown.
Binary file modified Source/C/C Functions/read.vi
Binary file not shown.
Binary file modified Source/C/C Functions/shm_open.vi
Binary file not shown.
Binary file modified Source/C/C Functions/shm_unlink.vi
Binary file not shown.
Binary file modified Source/C/C Functions/timerfd_create.vi
Binary file not shown.
Binary file modified Source/C/C Functions/timerfd_gettime.vi
Binary file not shown.
Binary file modified Source/C/C Functions/timerfd_settime.vi
Binary file not shown.
Binary file modified Source/C/C Functions/unlink.vi
Binary file not shown.
Binary file modified Source/C/C Functions/write.vi
Binary file not shown.
Binary file modified Source/C/Controls/C Types/blkcnt_t_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/blkcnt_t_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/blksize_t_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/blksize_t_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/dev_t.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/gid_t.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/ino_t_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/ino_t_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/mode_t.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/nlink_t_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/nlink_t_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/off_t_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/off_t_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/stat_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/stat_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/time_t_32.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/time_t_64.ctl
Binary file not shown.
Binary file modified Source/C/Controls/C Types/uid_t.ctl
Binary file not shown.
Binary file modified Source/C/Controls/epoll event struct.ctl
Binary file not shown.
Binary file modified Source/C/Controls/epoll events.ctl
Binary file not shown.
Binary file modified Source/C/Controls/epoll operations.ctl
Binary file not shown.
Binary file modified Source/C/Controls/file creation flags.ctl
Binary file not shown.
Binary file modified Source/C/Controls/file status flags.ctl
Binary file not shown.
Binary file modified Source/C/Controls/functions.ctl
Binary file not shown.
Binary file modified Source/C/Controls/mman sharing.ctl
Binary file not shown.
Binary file modified Source/C/Controls/permissions group.ctl
Binary file not shown.
Binary file modified Source/C/Controls/permissions.ctl
Binary file not shown.
14 changes: 7 additions & 7 deletions Source/C/Linux RT IPC.C.lvlib

Large diffs are not rendered by default.

Binary file modified Source/C/SubVIs/OR flags U32.vi
Binary file not shown.
Binary file modified Source/C/SubVIs/check for try again.vi
Binary file not shown.
Binary file modified Source/C/SubVIs/error handler.vi
Binary file not shown.
Binary file modified Source/C/SubVIs/path globals.vi
Binary file not shown.
Binary file modified Source/C/SubVIs/permission group to mode_t.vi
Binary file not shown.
Binary file modified Source/C/SubVIs/stat 32 to stat 64.vi
Binary file not shown.
33 changes: 17 additions & 16 deletions Source/POSIX Threads/Classes/Barrier Attr/Barrier Attr.lvclass

Large diffs are not rendered by default.

Binary file modified Source/POSIX Threads/Classes/Barrier Attr/Controls/reference.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
31 changes: 16 additions & 15 deletions Source/POSIX Threads/Classes/Barrier/Barrier.lvclass

Large diffs are not rendered by default.

Binary file modified Source/POSIX Threads/Classes/Barrier/Controls/reference.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Barrier/Public VIs/Barrier Destroy.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Barrier/Public VIs/Barrier Init.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Barrier/Public VIs/Barrier Size.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Barrier/Public VIs/Barrier Wait.vi
Binary file not shown.
39 changes: 20 additions & 19 deletions Source/POSIX Threads/Classes/Cond Attr/Cond Attr.lvclass

Large diffs are not rendered by default.

Binary file modified Source/POSIX Threads/Classes/Cond Attr/Controls/reference.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond Attr/Public VIs/Cond Attr Init.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond Attr/Templates/cond attr.vit
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Accessors/Read clock id.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Accessors/Write clock id.vi
Binary file not shown.
57 changes: 29 additions & 28 deletions Source/POSIX Threads/Classes/Cond/Cond.lvclass

Large diffs are not rendered by default.

Binary file modified Source/POSIX Threads/Classes/Cond/Controls/reference.ctl
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Broadcast.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Create Object.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Delete Object.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Destroy.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Init.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Signal.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Size.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Timed Wait.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Public VIs/Cond Wait.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Templates/cond with attr.vit
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Templates/cond with mutex.vit
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Cond/Templates/cond.vit
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex Attr/Controls/reference.ctl
Binary file not shown.
47 changes: 24 additions & 23 deletions Source/POSIX Threads/Classes/Mutex Attr/Mutex Attr.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex Attr/Templates/mutex attr.vit
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Controls/reference.ctl
Binary file not shown.
55 changes: 28 additions & 27 deletions Source/POSIX Threads/Classes/Mutex/Mutex.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Destroy.vi
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Init.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Lock.vi
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Size.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Timed Lock.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Try Lock.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Public VIs/Mutex Unlock.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Templates/mutex with attr.vit
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Mutex/Templates/mutex.vit
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1,000 changes: 507 additions & 493 deletions Source/POSIX Threads/Classes/POSIX Thread Object/POSIX Thread Object.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Semaphore/Controls/reference.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Semaphore/Public VIs/Semaphore Init.vi
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Semaphore/Public VIs/Semaphore Post.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Semaphore/Public VIs/Semaphore Wait.vi
Binary file not shown.
Binary file modified Source/POSIX Threads/Classes/Semaphore/Public VIs/sem.vit
Binary file not shown.
368 changes: 191 additions & 177 deletions Source/POSIX Threads/Classes/Semaphore/Semaphore.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
27 changes: 14 additions & 13 deletions Source/POSIX Threads/Linux RT IPC.POSIX Threads.lvlib
Original file line number Diff line number Diff line change
@@ -1,28 +1,29 @@
<?xml version='1.0' encoding='UTF-8'?>
<Library LVVersion="13008000">
<Property Name="NI.Lib.Icon" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!)\!!!*Q(C=\&gt;8"D2."%)8B"_,!XH!'S%&gt;OK&amp;*Q#C;%3M(80@JIE$A];20!+4C&amp;3I#$5X!+ZJ^W?=1+S&lt;Y!1GB\X0&lt;Y48@VNT0D77GUN^)&lt;H?_V4T@&lt;&gt;0Q[[*?BZTY_P=YXDF`??P]S&lt;N[`TOMC]]@VSVTX7@2M`GX`H;;8^N,_\`:Y^U@QRX](LT1^C/B&amp;.TXJI7H:=Z%8?:%8?:%8O=F.&lt;H+4G^TE3:\E3:\E3:\E12\E12\E12\E9S-8O=B&amp;$KF9P&amp;CI+&amp;I5+!:$5@&amp;7?!J0Y3E]@&amp;8B+4S&amp;J`!5(I;I]"3?QF.Y#A`46(A+4_%J0)7(5E.39S0(5XAI,_-R(O-R(O.B32G0!:D&amp;4'&amp;4")&lt;-1&lt;.D0-:D0/T+?)T(?)T(?$AMYT%?YT%?YW(+/#M?GGEDRU-:*:\%EXA34_+BN"*0YEE]C3@RM*Q34_**%-G#38%)3C9F!Z)PC3@R]+(%EXA34_**0"Q;6SD(G:EUUU;/*`!%HM!4?!)0*22Y!E`A#4S"B\)+0)%H]!3?Q-.3#DS"*`!%E'"2FF&gt;1,*A9$!K#Q-.LX#URLJ+(*-9G^=WLPCH6.ZP[*F,@(/K,LL[9[IOE0PHKE[I_7?K4I0\DV'AV2LW)?P)U5#@?D`1$@5`@[email protected]&amp;8^)8U^4@00"U/OFY0/JQ/'C`XWO\X7KTW7C^8GOV7GGZ8'KR7-S0A@&gt;M]Q0B]FR[:0`JH2[_\04Q^0WT&gt;V]`@.ON0XL+`],`ZX`AW;D8_HE.TN%05(NR0A!!!!!</Property>
<Library LVVersion="16008000">
<Property Name="NI.Lib.Icon" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!)\!!!*Q(C=\&gt;8"D2."%)8B"_,!XH!'S%&gt;OK&amp;*Q#C;%3M(80@JIE$A];20!+4C&amp;3I#$5X!+ZJ^W?=1+S&lt;Y!1GB\X0&lt;Y48@VNT0D77GUN^)&lt;H?_V4T@&lt;&gt;0Q[[*?BZTY_P=YXDF`??P]S&lt;N[`TOMC]]@VSVTX7@2M`GX`H;;8^N,_\`:Y^U@QRX](LT1^C/B&amp;.TXJI7H:=Z%8?:%8?:%8O=F.&lt;H+4G^TE3:\E3:\E3:\E12\E12\E12\E9S-8O=B&amp;$KF9P&amp;CI+&amp;I5+!:$5@&amp;7?!J0Y3E]@&amp;8B+4S&amp;J`!5(I;I]"3?QF.Y#A`46(A+4_%J0)7(5E.39S0(5XAI,_-R(O-R(O.B32G0!:D&amp;4'&amp;4")&lt;-1&lt;.D0-:D0/T+?)T(?)T(?$AMYT%?YT%?YW(+/#M?GGEDRU-:*:\%EXA34_+BN"*0YEE]C3@RM*Q34_**%-G#38%)3C9F!Z)PC3@R]+(%EXA34_**0"Q;6SD(G:EUUU;/*`!%HM!4?!)0*22Y!E`A#4S"B\)+0)%H]!3?Q-.3#DS"*`!%E'"2FF&gt;1,*A9$!K#Q-.LX#URLJ+(*-9G^=WLPCH6.ZP[*F,@(/K,LL[9[IOE0PHKE[I_7?K4I0\DV'AV2LW)?P)U5#@?D`1$@5`@[email protected]&amp;8^)8U^4@00"U/OFY0/JQ/'C`XWO\X7KTW7C^8GOV7GGZ8'KR7-S0A@&gt;M]Q0B]FR[:0`JH2[_\04Q^0WT&gt;V]`@.ON0XL+`],`ZX`AW;D8_HE.TN%05(NR0A!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">369131520</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">false</Property>
<Property Name="NI_IconEditor" Type="Str">49 51 48 49 56 48 51 50 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 4 50 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 3 191 0 0 0 0 0 0 0 0 0 0 3 162 0 40 0 0 3 156 0 0 3 96 0 0 0 0 0 9 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 0 0 0 0 0 0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 9 67 108 105 112 98 111 97 114 100 100 1 0 0 0 0 0 7 80 84 104 114 101 97 100 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 0

</Property>
<Item Name="Classes" Type="Folder">
<Item Name="Barrier Attr.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Barrier Attr/Barrier Attr.lvclass"/>
<Item Name="Barrier.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Barrier/Barrier.lvclass"/>
<Item Name="Cond Attr.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Cond Attr/Cond Attr.lvclass"/>
<Item Name="Cond.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Cond/Cond.lvclass"/>
<Item Name="Mutex Attr.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Mutex Attr/Mutex Attr.lvclass"/>
<Item Name="Mutex.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Mutex/Mutex.lvclass"/>
<Item Name="POSIX Thread Object.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/POSIX Thread Object/POSIX Thread Object.lvclass"/>
<Item Name="Semaphore.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Classes/Semaphore/Semaphore.lvclass"/>
<Item Name="Barrier Attr.lvclass" Type="LVClass" URL="../Classes/Barrier Attr/Barrier Attr.lvclass"/>
<Item Name="Barrier.lvclass" Type="LVClass" URL="../Classes/Barrier/Barrier.lvclass"/>
<Item Name="Cond Attr.lvclass" Type="LVClass" URL="../Classes/Cond Attr/Cond Attr.lvclass"/>
<Item Name="Cond.lvclass" Type="LVClass" URL="../Classes/Cond/Cond.lvclass"/>
<Item Name="Mutex Attr.lvclass" Type="LVClass" URL="../Classes/Mutex Attr/Mutex Attr.lvclass"/>
<Item Name="Mutex.lvclass" Type="LVClass" URL="../Classes/Mutex/Mutex.lvclass"/>
<Item Name="POSIX Thread Object.lvclass" Type="LVClass" URL="../Classes/POSIX Thread Object/POSIX Thread Object.lvclass"/>
<Item Name="Semaphore.lvclass" Type="LVClass" URL="../Classes/Semaphore/Semaphore.lvclass"/>
</Item>
<Item Name="Controls" Type="Folder">
<Item Name="Public" Type="Folder">
<Property Name="NI.LibItem.Scope" Type="Int">1</Property>
<Item Name="C Enums" Type="Folder">
<Item Name="pthread_mutex_type.ctl" Type="VI" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Controls/Public/C Enums/pthread_mutex_type.ctl"/>
<Item Name="pthread_priority_protocol.ctl" Type="VI" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Controls/Public/C Enums/pthread_priority_protocol.ctl"/>
<Item Name="pthread_process_shared.ctl" Type="VI" URL="/&lt;vilib&gt;/NI/NI Linux RT IPC/POSIX Threads/Controls/Public/C Enums/pthread_process_shared.ctl"/>
<Item Name="pthread_mutex_type.ctl" Type="VI" URL="../Controls/Public/C Enums/pthread_mutex_type.ctl"/>
<Item Name="pthread_priority_protocol.ctl" Type="VI" URL="../Controls/Public/C Enums/pthread_priority_protocol.ctl"/>
<Item Name="pthread_process_shared.ctl" Type="VI" URL="../Controls/Public/C Enums/pthread_process_shared.ctl"/>
</Item>
</Item>
</Item>
Expand Down
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Accessors/Read epoll fd.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Accessors/Read timer fd.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Accessors/Write epoll fd.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Accessors/Write timer fd.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Close Pipe (reader).vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Open Pipe (reader).vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Read (In Place).vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Reader/Read.vi
Binary file not shown.
39 changes: 18 additions & 21 deletions Source/Pipes/Classes/Unix Pipe Reader/Unix Pipe Reader.lvclass

Large diffs are not rendered by default.

Binary file modified Source/Pipes/Classes/Unix Pipe Writer/Close Pipe (writer).vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe Writer/Open Pipe (writer).vi
Binary file not shown.
29 changes: 13 additions & 16 deletions Source/Pipes/Classes/Unix Pipe Writer/Unix Pipe Writer.lvclass

Large diffs are not rendered by default.

Binary file modified Source/Pipes/Classes/Unix Pipe Writer/Write.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe/Accessors/Read file descriptor.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe/Accessors/Read pathname.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe/Accessors/Write file descriptor.vi
Binary file not shown.
Binary file modified Source/Pipes/Classes/Unix Pipe/Accessors/Write pathname.vi
Binary file not shown.
23 changes: 12 additions & 11 deletions Source/Pipes/Classes/Unix Pipe/Unix Pipe.lvclass

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Source/Pipes/Linux RT IPC.Pipes.lvlib

Large diffs are not rendered by default.

Binary file modified Source/Pipes/VIs/Close Pipe.vi
Binary file not shown.
Binary file modified Source/Pipes/VIs/Create Pipe.vi
Binary file not shown.
Binary file modified Source/Pipes/VIs/Open Pipe.vi
Binary file not shown.
Binary file modified Source/Pipes/VIs/Remove Pipe.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/Shared Memory/Classes/Shared Memory/Accessors/Read size.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/Shared Memory/Classes/Shared Memory/Accessors/Write size.vi
Binary file not shown.
85 changes: 41 additions & 44 deletions Source/Shared Memory/Classes/Shared Memory/Shared Memory.lvclass

Large diffs are not rendered by default.

Binary file modified Source/Shared Memory/Classes/Shared Memory/VIs/Check Name.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/Shared Memory/Classes/Shared Memory/VIs/Map Memory.vi
Binary file not shown.
Binary file not shown.
Binary file modified Source/Shared Memory/Classes/Shared Memory/VIs/Open File.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Source/Shared Memory/Classes/Shared Memory/VIs/Unmap Memory.vi
Binary file not shown.
Binary file not shown.
Binary file modified Source/Shared Memory/Controls/file mode.ctl
Binary file not shown.
Binary file modified Source/Shared Memory/Controls/reference.ctl
Binary file not shown.
Loading

0 comments on commit 5bbdb12

Please sign in to comment.