Click here to Skip to main content
15,879,239 members
Articles / Programming Languages / C++

RCF - Interprocess Communication for C++

Rate me:
Please Sign up or sign in to vote.
4.94/5 (147 votes)
25 Oct 2011CPOL20 min read 4.6M   8.4K   331  
A server/client IPC framework, using the C++ preprocessor as an IDL compiler.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>RCF: Data Fields - Functions</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.5 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="dirs.html"><span>Directories</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li id="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="functions.html"><span>All</span></a></li>
    <li id="current"><a href="functions_func.html"><span>Functions</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li><a href="#index_a"><span>a</span></a></li>
    <li><a href="#index_b"><span>b</span></a></li>
    <li><a href="#index_c"><span>c</span></a></li>
    <li><a href="#index_e"><span>e</span></a></li>
    <li><a href="#index_f"><span>f</span></a></li>
    <li><a href="#index_g"><span>g</span></a></li>
    <li><a href="#index_i"><span>i</span></a></li>
    <li><a href="#index_o"><span>o</span></a></li>
    <li><a href="#index_p"><span>p</span></a></li>
    <li><a href="#index_r"><span>r</span></a></li>
    <li><a href="#index_s"><span>s</span></a></li>
    <li><a href="#index_t"><span>t</span></a></li>
    <li><a href="#index_u"><span>u</span></a></li>
    <li><a href="#index_w"><span>w</span></a></li>
    <li><a href="#index_z"><span>z</span></a></li>
    <li><a href="#index_~"><span>~</span></a></li>
  </ul>
</div>

<p>
&nbsp;
<p>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>addFilterFactory()
: <a class="el" href="class_r_c_f_1_1_filter_service.html#89db926adda19d2ab698c5ca349cd243">RCF::FilterService</a><li>addJoinFunctor()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#810f898e957abbc4c469139a4fb5565e">RCF::RcfServer</a><li>addService()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#92d8f1e4cffe32eeb16cfcd5d5fdf30d">RCF::RcfServer</a></ul>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>beginPublish()
: <a class="el" href="class_r_c_f_1_1_publishing_service.html#03592605de6353b383ee928582fbbdf6">RCF::PublishingService</a><li>beginSubscribe()
: <a class="el" href="class_r_c_f_1_1_subscription_service.html#febb04043295d0f9e469cae767c5aa3a">RCF::SubscriptionService</a><li>bind()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#a0cd491f624c3a3343d0253bac52538d">RCF::RcfServer</a>, <a class="el" href="class_r_c_f_1_1_object_factory_service.html#c95bcd8e321d39a6b3442a4f652f6960">RCF::ObjectFactoryService</a></ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>ClientStub()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#b33413f0bcc25545634d2358604cf2b5">RCF::ClientStub</a><li>clone()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#d15aa9ec2223a9b7fccf13523aed37e6">RCF::UdpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#d15aa9ec2223a9b7fccf13523aed37e6">RCF::TcpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_i___server_transport.html#eeacc64c3f35a0f65819595fa0f5e3c6">RCF::I_ServerTransport</a>, <a class="el" href="class_r_c_f_1_1_i___endpoint.html#0a731ec0f11d499c652e49312cd4a92b">RCF::I_Endpoint</a>, <a class="el" href="class_r_c_f_1_1_i___client_transport.html#0a731ec0f11d499c652e49312cd4a92b">RCF::I_ClientTransport</a><li>close()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#188bb2749480028e2c32415766917412">RCF::RcfServer</a><li>connectTransport()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#9dd76c160251e191a7e426805e33fcd0">RCF::ClientStub</a><li>createClientTransport()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#bea0d2bd8351e96d7442bc218b168462">RCF::UdpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#bea0d2bd8351e96d7442bc218b168462">RCF::TcpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_i___server_transport_ex.html#74e550a8726ac8cfe5a221e339b3192b">RCF::I_ServerTransportEx</a>, <a class="el" href="class_r_c_f_1_1_i___endpoint.html#4a4fda3406be43e8d0ba126074090091">RCF::I_Endpoint</a><li>createFilter()
: <a class="el" href="class_r_c_f_1_1_filter_factory.html#a6d3e4cced63f48ee6feb7abc44a3b94">RCF::FilterFactory</a><li>createObject()
: <a class="el" href="class_r_c_f_1_1_object_factory_service.html#d62769aca8a45cd37dbc922db5c55fe5">RCF::ObjectFactoryService</a><li>createServerSession()
: <a class="el" href="class_r_c_f_1_1_i___server_transport_ex.html#32e451b713b7180fe49f13b894512b2d">RCF::I_ServerTransportEx</a><li>createServerTransport()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#49c8906dbba15ca0650d5b530f4567ce">RCF::UdpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#49c8906dbba15ca0650d5b530f4567ce">RCF::TcpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_i___endpoint.html#badcb8c3b425347c373d22cf0b00b6e2">RCF::I_Endpoint</a><li>createSession()
: <a class="el" href="class_r_c_f_1_1_i___session_manager.html#b3d49eb5ed9e90e9240dd507157549e7">RCF::I_SessionManager</a><li>cycle()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#1df12cd9c50a0a2b9b5c34faefa8cece">RCF::RcfServer</a><li>cycleSessions()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#b57706df5e0a6ed3ecff290eb14f31ba">RCF::RcfServer</a></ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>enableSfSerializationPointerTracking()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#2a996d39d3e7901233762105185a280d">RCF::ClientStub</a><li>endPublish()
: <a class="el" href="class_r_c_f_1_1_publishing_service.html#31cfef834e59e59c9cde3f156048b84a">RCF::PublishingService</a><li>endSubscribe()
: <a class="el" href="class_r_c_f_1_1_subscription_service.html#395b7b656b0f48841b537f0cd9dd421d">RCF::SubscriptionService</a></ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>FilterService()
: <a class="el" href="class_r_c_f_1_1_filter_service.html#ee8b796d0531d025587e872593a8e701">RCF::FilterService</a></ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>getClientStub()
: <a class="el" href="class_r_c_f_1_1_i___rcf_client.html#96afdf945a4b4c8a138fd8105a738448">RCF::I_RcfClient</a><li>getDefaultCallingSemantics()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#cbccb4a50f59a69c88e0b35980b8a515">RCF::ClientStub</a><li>getEndpoint()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#4a9080da42d0258ea022c580e70106b7">RCF::ClientStub</a><li>getEndpointPtr()
: <a class="el" href="class_r_c_f_1_1_i___client_transport.html#cb2d565940ba0932064c6c568f17a5cf">RCF::I_ClientTransport</a><li>getFilterDescription()
: <a class="el" href="class_r_c_f_1_1_filter_factory.html#a6e8d9cdcf28f17dc09f2ee8cb701c30">RCF::FilterFactory</a>, <a class="el" href="class_r_c_f_1_1_filter.html#97a097a8fa8e2d39c56ce78097b167b0">RCF::Filter</a><li>getFilterFactoryPtr()
: <a class="el" href="class_r_c_f_1_1_filter_service.html#97b9b8e815be11cbecb29c600916dd43">RCF::FilterService</a><li>getIp()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#9331554549ec4a2a3f261619179c3280">RCF::UdpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#9331554549ec4a2a3f261619179c3280">RCF::TcpEndpoint</a><li>getMaxMessageLength()
: <a class="el" href="class_r_c_f_1_1_i___server_transport.html#0a9d551cb85465b72615325f1d5ca8a1">RCF::I_ServerTransport</a>, <a class="el" href="class_r_c_f_1_1_i___client_transport.html#0a9d551cb85465b72615325f1d5ca8a1">RCF::I_ClientTransport</a><li>getPort()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#e8ca08cc7c3c15921636e5025de95b98">RCF::UdpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#e8ca08cc7c3c15921636e5025de95b98">RCF::TcpEndpoint</a><li>getProactorPtr()
: <a class="el" href="class_r_c_f_1_1_i___session.html#db01cba61bd88fc477f01b36479e929c">RCF::I_Session</a><li>getReadBuffer()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#013fc54a486b904b25d9566421f03daf">RCF::I_Proactor</a><li>getReadFunction()
: <a class="el" href="class_r_c_f_1_1_filter.html#9f5832565681a5ae451801fb651e3b80">RCF::Filter</a><li>getReadOffset()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#2ef880e115c376183e6931237ad44c18">RCF::I_Proactor</a><li>getReadWriteCompletionCallback()
: <a class="el" href="class_r_c_f_1_1_filter.html#30b81b2c6230698ea0b71ece93c023e5">RCF::Filter</a><li>getRemoteAddress()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#5a0de44d7cfaab58b634aec1ecf193b1">RCF::I_Proactor</a><li>getRemoteCallTimeoutMs()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#4746ab15ae9219d341f7092fa4c2d0b2">RCF::ClientStub</a><li>getSerializationProtocol()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#8fb80cba1bce1357b742243800b2a7ae">RCF::ClientStub</a><li>getServerBindingName()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#11f0706035b249cf21b1ba14fbac33e7">RCF::ClientStub</a><li>getServerStub()
: <a class="el" href="class_r_c_f_1_1_i___rcf_client.html#efe4a5650af97153adeda684b3adc909">RCF::I_RcfClient</a><li>getServerTransport()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#f98b4190570ff2aa5de95942d9042fcc">RCF::I_Proactor</a>, <a class="el" href="class_r_c_f_1_1_rcf_server.html#f8dd420bf0f38b002557b6e0159bf9df">RCF::RcfServer</a><li>getServerTransportPtr()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#89e9512cfa798dd5106eb41023090be9">RCF::RcfServer</a><li>getStopFlag()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#d5175de05a5001b81d03447a5994f3a1">RCF::RcfServer</a><li>getSubscriptionStatus()
: <a class="el" href="class_r_c_f_1_1_subscription_service.html#8a242f7e5ca78bf240ddc20e30df5735">RCF::SubscriptionService</a><li>getToken()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#9fa363d39720c9b06969544c0cf4a1ce">RCF::ClientStub</a><li>getTransport()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#780b5085a00d7743225ebc972607e09f">RCF::ClientStub</a><li>getWriteBuffer()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#908ac4cf6b92ad7efcd03a6746c7f613">RCF::I_Proactor</a><li>getWriteFunction()
: <a class="el" href="class_r_c_f_1_1_filter.html#3d792d71825cf385feb4cfc4e18fc827">RCF::Filter</a><li>getWriteOffset()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#75f8c9a495e72db699d310ef9c59fe6d">RCF::I_Proactor</a></ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>I_ClientTransport()
: <a class="el" href="class_r_c_f_1_1_i___client_transport.html#5919098005d8e6939bb4e294b65fc323">RCF::I_ClientTransport</a><li>I_ServerTransport()
: <a class="el" href="class_r_c_f_1_1_i___server_transport.html#15f7cd662c22c03a8867b80ec8528076">RCF::I_ServerTransport</a><li>I_Service()
: <a class="el" href="class_r_c_f_1_1_i___service.html#81fcfe4b65b5892055f1629ad79490ed">RCF::I_Service</a><li>isConnected()
: <a class="el" href="class_r_c_f_1_1_i___server_transport_ex.html#23282d5af62e7d043af50a104a9e31ee">RCF::I_ServerTransportEx</a>, <a class="el" href="class_r_c_f_1_1_i___client_transport.html#96d2a724813e4426ff5685bc1f4b0102">RCF::I_ClientTransport</a>, <a class="el" href="class_r_c_f_1_1_client_stub.html#96d2a724813e4426ff5685bc1f4b0102">RCF::ClientStub</a></ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>ObjectFactoryService()
: <a class="el" href="class_r_c_f_1_1_object_factory_service.html#2884e30e431e831e45b6f13f1f1ff36f">RCF::ObjectFactoryService</a><li>onReadCompleted()
: <a class="el" href="class_r_c_f_1_1_i___session_manager.html#bf73ae1653f1b075ecdeacb4404e86d9">RCF::I_SessionManager</a><li>onReadWriteCompleted()
: <a class="el" href="class_r_c_f_1_1_filter.html#ec2b2243e2affcbe5b3323a1c14cb64a">RCF::Filter</a><li>onServerClose()
: <a class="el" href="class_r_c_f_1_1_i___service.html#a9eeb30d90b0b7504615cce71bf0813e">RCF::I_Service</a><li>onServerOpen()
: <a class="el" href="class_r_c_f_1_1_i___service.html#f4187b1cf785a112d63e870027996ecc">RCF::I_Service</a><li>onServerStart()
: <a class="el" href="class_r_c_f_1_1_i___service.html#3ae9ab17c55e2ab1813637518766ad90">RCF::I_Service</a><li>onServerStop()
: <a class="el" href="class_r_c_f_1_1_i___service.html#6a3ae677fe9a32eab4d5bc56fe093b54">RCF::I_Service</a><li>onServiceAdded()
: <a class="el" href="class_r_c_f_1_1_i___service.html#af38a713d7d11ff4f0ef29d481802c6a">RCF::I_Service</a><li>onServiceRemoved()
: <a class="el" href="class_r_c_f_1_1_i___service.html#caf2d338c2c1f6302eee24f28798a799">RCF::I_Service</a><li>onWriteCompleted()
: <a class="el" href="class_r_c_f_1_1_i___session_manager.html#5059ed49ed1d06ce6e02064bd0801a72">RCF::I_SessionManager</a><li>open()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#bc236d7592f97be4031af3df84fa602a">RCF::RcfServer</a><li>operator=()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#4869a14ab1b4ab5e0a31cca85d584a0e">RCF::ClientStub</a></ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>postClose()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#1944207143328d5edddc7795a08077e3">RCF::I_Proactor</a><li>postRead()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#aa4c0e9bcbb3052905189cd133b42625">RCF::I_Proactor</a><li>postWrite()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#7c8ef937177b4c244d481103d5aa02e3">RCF::I_Proactor</a><li>publish()
: <a class="el" href="class_r_c_f_1_1_publishing_service.html#0d511a7e255ee8ff24ca1b52166e9d3d">RCF::PublishingService</a></ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>RcfServer()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#9bd676bca69d6389dc702fd34b6882e1">RCF::RcfServer</a><li>read()
: <a class="el" href="class_r_c_f_1_1_filter.html#efa405b0304ef6d72ec6d3d986a25017">RCF::Filter</a><li>receive()
: <a class="el" href="class_r_c_f_1_1_i___client_transport.html#27d544f65e604ad3428aa78e0bce351a">RCF::I_ClientTransport</a><li>reflect()
: <a class="el" href="class_r_c_f_1_1_i___server_transport_ex.html#f6211a9a9be2b68cba519733ce555705">RCF::I_ServerTransportEx</a><li>releaseTransport()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#629468ec702e92f4dd4a30457189a31a">RCF::ClientStub</a><li>removeService()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#140f6cffd2b2c5b67fde6365972e8b08">RCF::RcfServer</a><li>requestTransportFilters()
: <a class="el" href="class_r_c_f_1_1_filter_service.html#508160a397d496017da45233344a0fda">RCF::FilterService</a><li>resetTransport()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#825c01909e542add4baa70d5eaf97789">RCF::ClientStub</a></ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>send()
: <a class="el" href="class_r_c_f_1_1_i___client_transport.html#30bd833cc9b16ba945fee07b9399fc05">RCF::I_ClientTransport</a><li>serialize()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#e3d9019f99e7a02201dab2b4e0d17b68">RCF::UdpEndpoint</a>, <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#e3d9019f99e7a02201dab2b4e0d17b68">RCF::TcpEndpoint</a><li>setDefaultCallingSemantics()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#19694de7fdb0eb68736f28718ad8823b">RCF::ClientStub</a><li>setEndpoint()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#751d3fe2732ca637d9382cb2eb678c86">RCF::ClientStub</a><li>setMaxMessageLength()
: <a class="el" href="class_r_c_f_1_1_i___server_transport.html#db1ef787189a41e1a4acf3f109e235e7">RCF::I_ServerTransport</a>, <a class="el" href="class_r_c_f_1_1_i___client_transport.html#db1ef787189a41e1a4acf3f109e235e7">RCF::I_ClientTransport</a><li>setPayloadFilters()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#96dcd53da3589de062830e5c65f67ee5">RCF::ClientStub</a><li>setProactorPtr()
: <a class="el" href="class_r_c_f_1_1_i___session.html#5aa8803ba487cae6e08928536e0c11f8">RCF::I_Session</a><li>setReadFunction()
: <a class="el" href="class_r_c_f_1_1_filter.html#0094f45433aa38bb952b1fa5bc8f9798">RCF::Filter</a><li>setReadWriteCompletionCallback()
: <a class="el" href="class_r_c_f_1_1_filter.html#0527804920150b2d06d4dce689a4a301">RCF::Filter</a><li>setRemoteCallTimeoutMs()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#ebe102adc29b417991d86d688bbc1571">RCF::ClientStub</a><li>setSerializationProtocol()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#e56f358f2a0384fa043f5f96bc5476d9">RCF::ClientStub</a><li>setServerBindingName()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#259b0e3776fd9b38ba2d2feff8ce8bbd">RCF::ClientStub</a><li>setStartCallback()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#a86a45528ea16cbeb9c77aee081ba3c1">RCF::RcfServer</a><li>setToken()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#6362e2f2afca03f32dbdde0236333bff">RCF::ClientStub</a><li>setTransport()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#9f03999a0225e53aaa0df1fccb41ed1a">RCF::ClientStub</a><li>setTransportFilters()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#390b6bab82bf3a1dc894ea10a995f679">RCF::I_Proactor</a>, <a class="el" href="class_r_c_f_1_1_i___client_transport.html#390b6bab82bf3a1dc894ea10a995f679">RCF::I_ClientTransport</a>, <a class="el" href="class_r_c_f_1_1_client_stub.html#523992b20ce816ff10ddc59c6209c3d5">RCF::ClientStub</a><li>setWriteFunction()
: <a class="el" href="class_r_c_f_1_1_filter.html#9244267c8cc589a725833ea1d2e6e842">RCF::Filter</a><li>start()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#98e104395628f6854b419f163676588d">RCF::RcfServer</a><li>startInThisThread()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#d94367f7d2741cc409307e8fd0b22ff3">RCF::RcfServer</a><li>stop()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#993d42d38cd846e81c3b04ac119078ee">RCF::RcfServer</a></ul>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>TcpEndpoint()
: <a class="el" href="class_r_c_f_1_1_tcp_endpoint.html#538028f4751b2f2f552e712329049014">RCF::TcpEndpoint</a></ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>UdpEndpoint()
: <a class="el" href="class_r_c_f_1_1_udp_endpoint.html#95e8f9c65efa98338e55dc501cfa6426">RCF::UdpEndpoint</a><li>unbind()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#6fb3c713e3d877413a0e150fa01e7d51">RCF::RcfServer</a></ul>
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>waitForStartEvent()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#839331111f9f4acf7b1b6c5a9364743f">RCF::RcfServer</a><li>waitForStopEvent()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#cafe176e066105d7d5a5b65c50b94c24">RCF::RcfServer</a><li>write()
: <a class="el" href="class_r_c_f_1_1_filter.html#bca6c0f6992adf286552a4180e41d807">RCF::Filter</a></ul>
<h3><a class="anchor" name="index_z">- z -</a></h3><ul>
<li>ZlibStatefulCompressionFilter()
: <a class="el" href="class_r_c_f_1_1_zlib_stateful_compression_filter.html#93e05177730deb2b3a089552ee6c751d">RCF::ZlibStatefulCompressionFilter</a><li>ZlibStatefulCompressionFilterFactory()
: <a class="el" href="class_r_c_f_1_1_zlib_stateful_compression_filter_factory.html#b5dfb7c61ef64ccb752f33ec9c25e1d1">RCF::ZlibStatefulCompressionFilterFactory</a><li>ZlibStatelessCompressionFilter()
: <a class="el" href="class_r_c_f_1_1_zlib_stateless_compression_filter.html#a84541c09fba013b3941aa6133b5195e">RCF::ZlibStatelessCompressionFilter</a><li>ZlibStatelessCompressionFilterFactory()
: <a class="el" href="class_r_c_f_1_1_zlib_stateless_compression_filter_factory.html#7bb8ef3c10fbacb1141c4e765fbf580c">RCF::ZlibStatelessCompressionFilterFactory</a></ul>
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
<li>~ClientStub()
: <a class="el" href="class_r_c_f_1_1_client_stub.html#f2db975facf88c6f2ef3ebfb12a05122">RCF::ClientStub</a><li>~Filter()
: <a class="el" href="class_r_c_f_1_1_filter.html#6dc360b49d2a90f44ebf2cf77e642667">RCF::Filter</a><li>~FilterFactory()
: <a class="el" href="class_r_c_f_1_1_filter_factory.html#df37dce032272e4e97df174ab2318df2">RCF::FilterFactory</a><li>~I_ClientTransport()
: <a class="el" href="class_r_c_f_1_1_i___client_transport.html#bd3e920e9029f10e335eafd24e0f83b4">RCF::I_ClientTransport</a><li>~I_Endpoint()
: <a class="el" href="class_r_c_f_1_1_i___endpoint.html#9e2aefa60d11c97e6bc4e1a6ec808dca">RCF::I_Endpoint</a><li>~I_Proactor()
: <a class="el" href="class_r_c_f_1_1_i___proactor.html#6a690844c0f497042eb493e77c25302d">RCF::I_Proactor</a><li>~I_RcfClient()
: <a class="el" href="class_r_c_f_1_1_i___rcf_client.html#942adaed83340ba92d4f7071c1fab396">RCF::I_RcfClient</a><li>~I_ServerTransport()
: <a class="el" href="class_r_c_f_1_1_i___server_transport.html#143ac737e8f533c78c51a6eda76fec68">RCF::I_ServerTransport</a><li>~I_ServerTransportEx()
: <a class="el" href="class_r_c_f_1_1_i___server_transport_ex.html#3da3e81cc120e38dfc58431135edfc0e">RCF::I_ServerTransportEx</a><li>~I_Session()
: <a class="el" href="class_r_c_f_1_1_i___session.html#c3844852e230e211aab796ab860806ac">RCF::I_Session</a><li>~I_SessionManager()
: <a class="el" href="class_r_c_f_1_1_i___session_manager.html#77285a91341777edeb4e1a19c859eeb8">RCF::I_SessionManager</a><li>~RcfServer()
: <a class="el" href="class_r_c_f_1_1_rcf_server.html#0a78239b3654810132ab27c1c8b91e05">RCF::RcfServer</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Tue Sep 19 19:02:37 2006 for RCF by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.5 </small></address>
</body>
</html>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Australia Australia
Software developer, from Sweden and now living in Canberra, Australia, working on distributed C++ applications. When he is not programming, Jarl enjoys skiing and playing table tennis. He derives immense satisfaction from referring to himself in third person.

Comments and Discussions