Public Member Functions | Private Member Functions
industrial::smpl_msg_connection::SmplMsgConnection Class Reference

#include <smpl_msg_connection.h>

Inheritance diagram for industrial::smpl_msg_connection::SmplMsgConnection:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool isConnected ()=0
 return connection status
virtual bool makeConnect ()=0
 connects to the remote host
virtual bool receiveMsg (industrial::simple_message::SimpleMessage &message)
bool sendAndReceiveMsg (industrial::simple_message::SimpleMessage &send, industrial::simple_message::SimpleMessage &recv, bool verbose=false)
virtual bool sendMsg (industrial::simple_message::SimpleMessage &message)

Private Member Functions

virtual bool receiveBytes (industrial::byte_array::ByteArray &buffer, industrial::shared_types::shared_int num_bytes)=0
virtual bool sendBytes (industrial::byte_array::ByteArray &buffer)=0

Detailed Description

Definition at line 57 of file smpl_msg_connection.h.


Member Function Documentation

return connection status

Returns:
true if connected

Implemented in industrial::simple_socket::SimpleSocket.

connects to the remote host

Returns:
true on success, false otherwise

Implemented in industrial::tcp_client::TcpClient, industrial::tcp_server::TcpServer, industrial::udp_client::UdpClient, and industrial::udp_server::UdpServer.

virtual bool industrial::smpl_msg_connection::SmplMsgConnection::receiveBytes ( industrial::byte_array::ByteArray buffer,
industrial::shared_types::shared_int  num_bytes 
) [private, pure virtual]

Reimplemented in industrial::udp_socket::UdpSocket.

Definition at line 79 of file smpl_msg_connection.cpp.

Definition at line 127 of file smpl_msg_connection.cpp.

Definition at line 56 of file smpl_msg_connection.cpp.


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


simple_message
Author(s): Shaun Edwards
autogenerated on Fri Jan 3 2014 11:26:56