├── .gitignore ├── LICENSE ├── README.md ├── example ├── msq │ ├── recv.go │ └── send.go └── shm │ ├── read.go │ └── write.go ├── flock.go ├── flock_test.go ├── ftok.go ├── go.mod ├── go.sum ├── ipc.go ├── iplock.go ├── iplock_test.go ├── msq.go ├── msq_test.go ├── sem.go ├── sem_test.go ├── semlock.go ├── semlock_test.go ├── shm.go ├── shm_test.go ├── sync_shm.go └── sync_shm_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ipc 2 | 3 | IPC Inter-Process Communication. 4 | -------------------------------------------------------------------------------- /example/msq/recv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/example/msq/recv.go -------------------------------------------------------------------------------- /example/msq/send.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/example/msq/send.go -------------------------------------------------------------------------------- /example/shm/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/example/shm/read.go -------------------------------------------------------------------------------- /example/shm/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/example/shm/write.go -------------------------------------------------------------------------------- /flock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/flock.go -------------------------------------------------------------------------------- /flock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/flock_test.go -------------------------------------------------------------------------------- /ftok.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/ftok.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/go.sum -------------------------------------------------------------------------------- /ipc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/ipc.go -------------------------------------------------------------------------------- /iplock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/iplock.go -------------------------------------------------------------------------------- /iplock_test.go: -------------------------------------------------------------------------------- 1 | package ipc 2 | 3 | -------------------------------------------------------------------------------- /msq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/msq.go -------------------------------------------------------------------------------- /msq_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/msq_test.go -------------------------------------------------------------------------------- /sem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/sem.go -------------------------------------------------------------------------------- /sem_test.go: -------------------------------------------------------------------------------- 1 | package ipc 2 | -------------------------------------------------------------------------------- /semlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/semlock.go -------------------------------------------------------------------------------- /semlock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/semlock_test.go -------------------------------------------------------------------------------- /shm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/shm.go -------------------------------------------------------------------------------- /shm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/shm_test.go -------------------------------------------------------------------------------- /sync_shm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/sync_shm.go -------------------------------------------------------------------------------- /sync_shm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andeya/ipc/HEAD/sync_shm_test.go --------------------------------------------------------------------------------