Implement OpenTransport atomic functions