Bagikan melalui


Respons Open(SSCP)

Pesan Respons Open(SSCP) mengalir dari simpul ke aplikasi. Ini digunakan dengan koneksi titik kontrol layanan sistem (SSCP).

Sintaks

struct Open(SSCP) Response {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT hdreptr;  
    CHAR     numelts;  
    CHAR     msgtype;  
    CHAR     srcl;  
    CHAR     srcp;  
    INTEGER  srci;  
    CHAR     destl;  
    CHAR     destp;  
    INTEGER  desti;  
    CHAR     ophdr.openqual;  
    CHAR     ophdr.opentype;  
    CHAR     ophdr.appltype;  
    CHAR     ophdr.opluno;  
    INTEGER  ophdr.opresid;  
    INTEGER  ophdr.operr1;  
    INTEGER  ophdr.operr2;  
};  
struct Open(SSCP) Response {  
    PTRBFELT  hdreptr->elteptr;  
    INTEGER   hdreptr->startd;  
    INTEGER   hdreptr->endd;  
    CHAR      hdreptr->trpad;  
    CHAR[256] dataru;  
};  

Anggota

nxtqptr
Penunjuk ke header buffer berikutnya.

hdreptr
Penunjuk ke elemen buffer pertama.

numelts
Jumlah elemen buffer (0x01).

msgtype
Jenis pesan OPENMSG (0x01).

srcl
Lokalitas sumber.

srcp
Mitra sumber.

srci
Indeks sumber.

destl
Lokalitas tujuan.

destp
Mitra tujuan.

desti
Indeks tujuan.

ophdr.openqual
Buka kualifikasi.

RSPERR RSPOK (0x02) (0x03)

ophdr.opentype
Jenis terbuka SSCPSEC (0x01).

ophdr.appltype
Jenis antarmuka program aplikasi.

0x02 (aplikasi antarmuka manajemen fungsi (FMI)

ophdr.opluno
Nomor unit logis.

ophdr.opresid
Pengidentifikasi sumber daya.

ophdr.operr1
Kode kesalahan 1.

ophdr.operr2
Kode galat 2.

Elemen 1

hdreptr–>elteptr
Pointer ke elemen buffer (NIL).

hdreptr–>startd
Awal data dalam elemen buffer ini (1).

hdreptr–>endd
Akhir data dalam elemen buffer ini.

hdreptr–>trpad
Dipesan (1 byte).

hdreptr–>dataru
RU Data, sebagai berikut:

dataru[0–9]

Nama sumber.

dataru[10–19]

Nama tujuan.

dataru[20–27]

Nama simpul lokal yang menerima Buka.

dataru[28–35]

Nama koneksi yang digunakan oleh unit logis (LU).

dataru[36–37]

Pengidentifikasi internal simpul lokal untuk koneksi. (Untuk informasi selengkapnya, lihat Keterangan.)

dataru[38]

Jenis layanan tautan yang digunakan oleh koneksi, seperti yang diperlihatkan dalam tabel berikut ini.

Layanan tautan Koneksi
CESLINK (03) - SDLC
CESX25 (04) - X.25
CESTR (11) - Cincin Token
CESTCPIP (30) - TCP/IP
CESRELAY (31) - Frame Relay
CESCHANL (32) - Saluran
CESISDN (33) – ISDN
CESETHER (34) - Ethernet 802.2

Keterangan

  • Pesan Respons Open(SSCP) terdiri dari header buffer dan elemen buffer tunggal.

  • Jika kualifikasi terbuka adalah RSPERR, kode kesalahan valid dan Indeks Mitra Lokalitas (LPI) dan nama tidak ditentukan. (Untuk informasi selengkapnya, lihat Kode Kesalahan dan Pengertian.)

  • Nomor LU menunjukkan LU yang dipilih oleh simpul lokal dari data konfigurasi. (Untuk informasi selengkapnya, lihat Membuka Koneksi SSCP.)

  • Saat Open(SSCP) adalah untuk grup LU, nama sumber berisi nama LU yang dipilih.

  • Pengidentifikasi koneksi adalah nilai bilangan bulat. Ini secara unik mengidentifikasi koneksi tertentu pada simpul lokal ini. Semua sesi yang menggunakan koneksi yang sama akan mengembalikan pengidentifikasi yang sama. Nilai ini biasanya digunakan ketika kesalahan tautan diterima pada satu sesi untuk menentukan sesi lain mana yang akan terpengaruh.