Skip to content

feat: add shared memory transport to concoredocker.hpp (#486)#487

Open
avinxshKD wants to merge 1 commit intoControlCore-Project:devfrom
avinxshKD:feat/shm-concoredocker
Open

feat: add shared memory transport to concoredocker.hpp (#486)#487
avinxshKD wants to merge 1 commit intoControlCore-Project:devfrom
avinxshKD:feat/shm-concoredocker

Conversation

@avinxshKD
Copy link

concore.hpp has had SHM transport for a while. concoredocker.hpp never got it ....only file and ZMQ. Docker on Linux supports --ipc=host just fine, so there's no reason it should stay crippled.

Ported the whole thing over: private members, ExtractNumeric, createSharedMemory/getSharedMemory, read_SM/write_SM, destructor cleanup, move semantics, and dispatch routing in read()/write().

Closes #486

@avinxshKD
Copy link
Author

Hey @pradeeban Looked at this the SHM logic in concore.hpp maps over cleanly. kept it minimal :D

@avinxshKD avinxshKD force-pushed the feat/shm-concoredocker branch 2 times, most recently from a72e309 to b66aadf Compare March 3, 2026 17:51
@avinxshKD avinxshKD force-pushed the feat/shm-concoredocker branch from b66aadf to 7e8090e Compare March 3, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant