_beginRead(), _beginWrite(), _endRead(), _endWrite()