62 #include "utility/actor/channel/TCP_UDP_Socket_base.h"    63 #include "../address/SocketAddress.h"    76     virtual void checkForEndiannessProblem(
void);
    79     TCP_Socket(
unsigned int, 
bool checkEndianness = 
false, 
int noDelay = 0);    
    80     TCP_Socket(
unsigned int other_Port, 
char *other_InetAddr, 
bool checkEndianness = 
false, 
int noDelay = 0); 
    84     virtual int setUpConnection(
void);
 int sendMatrix(int dbTag, int commitTag, const Matrix &, ChannelAddress *theAddress=0)
Invoked to receive the data in the Matrix object theMatrix to another Channel object. 
Definition: TCP_Socket.cpp:429
int recvObj(int commitTag, MovableObject &, FEM_ObjectBroker &, ChannelAddress *theAddress=0)
To receive the object theObj with the commit tag commitTag from a remote Channel whose address is giv...
Definition: TCP_Socket.cpp:270
int sendID(int dbTag, int commitTag, const ID &, ChannelAddress *theAddress=0)
Invoked to receive the data in the ID object theID to another Channel object. 
Definition: TCP_Socket.cpp:602
Float vector abstraction. 
Definition: Vector.h:94
int sendMsg(int dbTag, int commitTag, const Message &, ChannelAddress *theAddress=0)
A method invoked to send the data in the Message object theMsg to another Channel object...
Definition: TCP_Socket.cpp:343
int recvMsg(int dbTag, int commitTag, Message &, ChannelAddress *theAddress=0)
Invoked to send the data in the Message object theMsg to another Channel object. 
Definition: TCP_Socket.cpp:300
Object that can move between processes. 
Definition: MovableObject.h:100
int setNextAddress(const ChannelAddress &otherChannelAddress)
A method invoked to set specify the next address that the next messages to be sent if {sendMessage()}...
Definition: TCP_Socket.cpp:216
FEM_ObjectBroker is is an object broker class for the finite element method. 
Definition: FEM_ObjectBroker.h:151
Vector of integers. 
Definition: ID.h:95
TCP_Socket is a sub-class of channel. 
Definition: TCP_Socket.h:71
int recvID(int dbTag, int commitTag, ID &, ChannelAddress *theAddress=0)
Invoked to receive the data in the ID object theID to another Channel object. 
Definition: TCP_Socket.cpp:559
int sendObj(int commitTag, MovableObject &, ChannelAddress *theAddress=0)
To send the object theObj and the commit tag commitTag to a remote Channel whose address is given by ...
Definition: TCP_Socket.cpp:242
Message between processes. 
Definition: Message.h:77
int recvMatrix(int dbTag, int commitTag, Matrix &, ChannelAddress *theAddress=0)
Invoked to receive the data in the Matrix object theMatrix to another Channel object. 
Definition: TCP_Socket.cpp:385
std::string addToProgram(void)
When creating remote actors the channels created in the actor space need to know how to contact the s...
Definition: TCP_Socket.cpp:646
int sendVector(int dbTag, int commitTag, const Vector &, ChannelAddress *theAddress=0)
Invoked to receive the data in the Vector object theVector to another Channel object. 
Definition: TCP_Socket.cpp:516
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Base class for classes that encapsulate channel addresses. 
Definition: ChannelAddress.h:78
Matrix of floats. 
Definition: Matrix.h:111
int recvVector(int dbTag, int commitTag, Vector &, ChannelAddress *theAddress=0)
Invoked to receive the data in the Vector object theVector to another Channel object. 
Definition: TCP_Socket.cpp:473
TCP_UDP_Socket_base is a sub-class of channel. 
Definition: TCP_UDP_Socket_base.h:40