DBPowerSuite 7.9 Application Programming Interface
TCP/IP

 

Class Description

Socket Client for Mainframe CICs Servers from General Electric

Class Name

GECICSSocketClient

Parent Class

SocketClient

Header Name

GECICSSocketClient.h

Library

libpsSocket

Language

C++

Author

Brian N. Ceccarelli

Location

Apex, NC

Date Written

November 25, 1996

Last Updated

November 25, 1996

Last Updated By

Brian N. Ceccarelli

Notes

      The GECICSSocketClient adds a little protocol to basic
TCP/IP communications.   This class was used by General Electric
at one time.

See Also

SocketClient MFTranslation

 

Public Methods of Class GECICSSocketClient

#

Inline

Pure Virtual

Virtual

Method

Description

1

No

No

No

GECICSSocketClient()

 

2

No

No

No

ps_int32 scConnect()

 

3

No

No

No

ps_int32 scConnect(ps_char* remote_host_name, ps_uint16 port)

 

4

No

No

No

ps_int32 scDisconnect()

 

5

Yes

No

No

MFTranslation * scGetMFTranslation()

 

6

No

No

No

ps_int32 scReceive(ps_void* data, ps_int32 data_len, ps_int32& bytes_received)

 

7

No

No

No

ps_int32 scReceiveAndTranslate(ps_char* record, ps_void* struct_ptr, ps_int32& number_of_errors, ps_char* first_bad_field = NULL)

 

8

No

No

No

ps_int32 scReceiveAndTranslate(ps_uchar* record, ps_char* ascii_record, ps_void* struct_ptr, ps_int32& number_of_errors, ps_char* first_bad_field = NULL)

 

9

No

No

No

ps_int32 scSend(ps_void* data, ps_int32 len = 0)

 

10

No

No

No

ps_int32 scSetForceSendOnTranslationErrorSw(ps_char sw = 1)

 

11

No

No

No

ps_int32 scSetMFTranslation(MFTranslation* mft)

 

12

No

No

No

ps_int32 scSetRemoteCICSTranCode(ps_char* remote_cics_tran_code)

 

13

No

No

No

ps_int32 scTranslateAndSend(ps_void* ptr, ps_char* text, ps_int32& number_of_errors, ps_char* first_bad_field = NULL)

 

14

No

No

No

ps_int32 scTranslateAndSend(ps_void* ptr, ps_char* text, ps_uchar* ebcdic_text, ps_int32& number_of_errors, ps_char* first_bad_field = NULL)

 

15

No

No

No

~GECICSSocketClient()

 

 

Protected Methods of Class GECICSSocketClient

#

Inline

Pure Virtual

Virtual

Method

Description

 

Private Methods of Class GECICSSocketClient

#

Inline

Pure Virtual

Virtual

Method

Description

1

No

No

No

ps_int32 scSendCICSHeader()

 

 

Go to DBPowerSuite 7.9 Application Programming Interface.


Updated: Thu Jun 18 21:13:23 2009