public synchronized final RdmaServerEndpoint<C> createServerEndpoint() throws IOException{ RdmaCmId idPriv = cmProcessor.createId(RdmaCm.RDMA_PS_TCP); RdmaServerEndpoint<C> ep = new RdmaServerEndpoint<C>(this, idPriv); serverEndpointMap.put(idPriv, ep); return ep; }