MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / unregister_datareader

Method unregister_datareader

dds/DCPS/security/CryptoBuiltInImpl.cpp:724–733  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

722}
723
724bool CryptoBuiltInImpl::unregister_datareader(DatareaderCryptoHandle handle, SecurityException& ex)
725{
726 if (DDS::HANDLE_NIL == handle) {
727 return CommonUtilities::set_security_error(ex, -1, 0, "Invalid Crypto Handle");
728 }
729
730 ACE_Guard<ACE_Thread_Mutex> guard(mutex_);
731 clear_endpoint_data(handle);
732 return true;
733}
734
735
736// Key Exchange

Callers 4

disassociateMethod · 0.80
cleanup_secure_readerMethod · 0.80
TEST_FFunction · 0.80

Calls 1

set_security_errorFunction · 0.85

Tested by

no test coverage detected