C++ IP API  9.5.8
TCP & UDP for virtual user scripts
Facilita Namespace Reference

Data Structures

class  BaseResponse
 The base class of Response classes. More...
 
class  DiscardResponse
 Objects of this class are returned by discard methods. More...
 
class  ExtractionCursor
 This class maintains information over a sequence of textual searches. More...
 
class  Extractor
 A means to search and extract information from a string. More...
 
class  ExtractorWithActions
 A means to search and extract information from a string. More...
 
class  IpEndPoint
 This class encapsulates IP address and port. Static member instances represent common patterns and address families. More...
 
class  IpScript
 Inherits from VirtualUserScript and provides access to factories for the creation of TCP connections and UDP links. More...
 
class  IpVirtualUser
 This class inherits from VirtualUser and provides access to UDP link and TCP connection factories. More...
 
class  Pattern
 An Interface to which sub-classes must conform. More...
 
class  PatternList
 A Pattern which is a list other Pattern instances. More...
 
class  PatternResponse
 The objects of this class are returned by receive methods. More...
 
class  ReceiveResponse
 Objects of this class are returned by receive methods. More...
 
class  RegExpMatch
 The objects of this class indicate a position and a string found in a textual search. More...
 
class  SimplePattern
 A Pattern based on a single string. More...
 
class  TcpClientConnection
 This class enables communication over the TCP protocol and permits connection to a server. More...
 
class  TcpConnection
 A TCP protocol connection endpoint that manages an underlying socket. Provides methods for sending and receiving data that are designed for use in test scripts More...
 
class  TcpConnectionFactory
 A factory class for the creation of TcpClientConnection and TcpConnection objects. More...
 
class  UdpLink
 
class  UdpLinkFactory
 This is a factory class for the creation of UdpLink objects in the context of an IpVirtualUser. More...
 

Typedefs

typedef vector< Facilita::SharedReference< Pattern > > PatternRefVector
 
typedef vector< Pattern * > PatternVector
 
typedef vector< RegExpMatchRegExpMatchList
 

Namespace Functions

bool operator< (const IpEndPoint &left, const IpEndPoint &right)
 
ostream & operator<< (ostream &out, const IpEndPoint &addr)
 
bool operator== (const IpEndPoint &left, const IpEndPoint &right)
 

Namespace Members

typedef vector<Facilita::SharedReference<Pattern> > Facilita::PatternRefVector
typedef vector<Pattern*> Facilita::PatternVector

Function Documentation

bool Facilita::operator< ( const IpEndPoint left,
const IpEndPoint right 
)
ostream& Facilita::operator<< ( ostream &  out,
const IpEndPoint addr 
)
bool Facilita::operator== ( const IpEndPoint left,
const IpEndPoint right 
)