2006 Copyright Filed by IT GlobalSecure, Inc. All Rights Reserved. Not to be used without authorization by Author. SecurePlay, IT GlobalSecure, and IT Armor are registered trademarks by IT GlobalSecure, Inc. Software protected by software license, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide.
Main Page | Class Hierarchy | Class List | Class Members

SecurePlayLibrary::SPCcommsTCPserver Class Reference

#include <SPCcommsTCPserver.h>

Inheritance diagram for SecurePlayLibrary::SPCcommsTCPserver:

SecurePlayLibrary::SPCcommsTCP SecurePlayLibrary::SPCGenericCommsDriverClass List of all members.

Public Member Functions

 SPCcommsTCPserver (bool relay)
bool createConnection (string address, int portIN)
string getCommsDriverType ()
void SPincoming (vector< SPbyte > message)

Detailed Description

Simple TCP server class. Extends from basic TCP class and overrides and configures the class to be server.
Author:
IT GlobalSecure
See also:
SecurePlay License Information


Constructor & Destructor Documentation

SPCcommsTCPserver::SPCcommsTCPserver bool  relay  ) 
 

Constructor.


Member Function Documentation

bool SPCcommsTCPserver::createConnection string  address,
int  portIN
 

Override. This is a client, it does create connections, it only accepts or adds connections.

Parameters:
address String - NOT USED.
portIN int - NOT USED.
Returns:
boolean
Exceptions:
IOException 

Reimplemented from SecurePlayLibrary::SPCcommsTCP.

string SPCcommsTCPserver::getCommsDriverType  ) 
 

This method returns the driver type. It will be overridden with specific driver type.

Returns:
String

Reimplemented from SecurePlayLibrary::SPCcommsTCP.

void SPCcommsTCPserver::SPincoming vector< SPbyte >  message  ) 
 

Incoming method that recieves a byte[] and deserializes it and processes it.

Parameters:
message byte[] - byte array that is incoming. void

Reimplemented from SecurePlayLibrary::SPCGenericCommsDriverClass.


The documentation for this class was generated from the following files: 2006 Copyright Filed by IT GlobalSecure, Inc. All Rights Reserved. Not to be used without authorization by Author. SecurePlay, IT GlobalSecure, and IT Armor are registered trademarks by IT GlobalSecure, Inc. Software protected by software license, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide.