pvAccessCPP  7.1.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
epics::pvAccess::BlockingTCPAcceptor Class Reference

Channel Access Server TCP acceptor. More...

#include <remote/pv/blockingTCP.h>

Inherits epicsThreadRunable.

Public Types

typedef std::tr1::shared_ptr
< BlockingTCPAcceptor
shared_pointer
 
typedef std::tr1::shared_ptr
< const BlockingTCPAcceptor
const_shared_pointer
 
typedef std::tr1::weak_ptr
< BlockingTCPAcceptor
weak_pointer
 
typedef std::tr1::weak_ptr
< const BlockingTCPAcceptor
const_weak_pointer
 

Public Member Functions

 BlockingTCPAcceptor (Context::shared_pointer const &context, ResponseHandler::shared_pointer const &responseHandler, const osiSockAddr &addr, int receiveBufferSize)
 
const osiSockAddr * getBindAddress ()
 Bind socket address. More...
 
void destroy ()
 Destroy acceptor (stop listening).
 

Detailed Description

Channel Access Server TCP acceptor.

Author
Matej Sekoranja
Version
Id:
BlockingTCPAcceptor.java,v 1.1 2010/05/03 14:45:42 mrkraimer Exp

Definition at line 98 of file blockingTCP.h.

Member Function Documentation

const osiSockAddr* epics::pvAccess::BlockingTCPAcceptor::getBindAddress ( )
inline

Bind socket address.

Returns
bind socket address, null if not binded.

Definition at line 112 of file blockingTCP.h.


The documentation for this class was generated from the following file: