 Doors can be used to synchronize access to shared memory segments, allowing single-copy data transfer.The Doors concept is very similar to X/Open XATMI API specification, where client processes invoke server processes' exposed functions.In clients, tpcall() is an analogue of door_call() and, in server processes, tpreturn() is an analogue of door_return().