#include <SPCLocalCommsFileClass.h>
Inheritance diagram for SecurePlayLibrary::SPCLocalCommsFileClass:

Public Member Functions | |
| SPCLocalCommsFileClass () | |
| ~SPCLocalCommsFileClass () | |
| string | getCommsServiceType () |
| bool | prsend (string message) |
| bool | APIactivate () |
| bool | APIdeactivate () |
| void | incoming (string message) |
| bool | isCommsIncluded (string cid) |
| bool | APIsetDirPath (string str) |
| bool | APIconfigureCommService (int pollp) |
| bool | initializetest () |
| string | getDcommsID () |
| bool | isActivated () |
| long | getPollingperiod () |
| bool | enableLog () |
| bool | disableLog () |
Public Attributes | |
| const string | extendedversion |
| const string | releaseversion |
Static Public Attributes | |
| string | dirpath = "" |
Private Attributes | |
| bool | initialized |
| ThreadLib::ThreadID | t1 |
| bool | activated |
| string | DcommsID |
| long | pollingperiod |
| bool | logging |
|
|
Default Constructor |
|
|
Default Destructor |
|
|
This method adds the Local Comms instance to the set of active Local Comms objects so it will receive incoming messages
Reimplemented from SecurePlayLibrary::SPAbstractCommsClass. |
|
|
Configures the comms service.
|
|
|
This method removes the Local Comms instance from the set of active local Comms objects so it can no longer send or receive messages NOTE: Deactivate for threads does not actually delete the thread.
Reimplemented from SecurePlayLibrary::SPAbstractCommsClass. |
|
|
This method sets the directory path for the various local comms classes that communicate via shared files
|
|
|
|
|
|
|
|
|
This method gets the comms service type
Reimplemented from SecurePlayLibrary::SPAbstractCommsClass. |
|
|
Gets the comms id of this CommsFile Class.
|
|
|
Gets the period in in milliseconds in which the comms pulls files.
|
|
|
This method handles incoming messages and passes them on for processing by the various games associated with the Local Comms instance.
|
|
|
Tests to see if everything is set for intialization
|
|
|
Tests to see if this comms is activated.
|
|
|
Checks to see if the Comms id specified is already included.
|
|
|
This method sends messages to each of the registered Local Comms instances
Reimplemented from SecurePlayLibrary::SPAbstractCommsClass. |
|
|
Flag for activated or deactivated |
|
|
The Comms id |
|
|
This is the directory path for the shared local comms |
|
|
Developer extended version. |
|
|
Flag for initialized or not |
|
|
|
|
|
this holds the default update interval - this is needed to handle |
|
|
IT GlobalSecure release version. |
|
|
The thread that carries the instances of this class. |