304B SendSIBASMessage¶
Not registered MON 304B (196 decimal) · Mnemonic MAPSIB, MAPS1B · Group: Monitor Calls for Internal Use (manual section 2.14)
Available from: not known - no compatibility box captured from the manual
Emulation source: none - not registered in ndmonlib
Description¶
Sends a request message to the SIBAS database system (SIBAS inter-process communication carried through RT-common). Internal-use call (manual section 2.14). Contract is RE-derived from the labelled handler body.
Notes¶
- Internal-use monitor call (manual section 2.14); not intended for user programs.
- Handler MAPSIB at RP-P2-MONCALLS.NPL:1745 - SIBAS IPC via RT-common. VERIFIED (labelled handler body read).
- COLLISION RESOLVED: the manual section 2.14 table prints BOTH 'Performance PERF 304B' and 'SendSIBASMessage MAPS1B 304B' against 304B. The NPL source shows 304 = SendSIBASMessage (MAPSIB); Performance is really 344B (MOPERFORMANCE, MP-P2-PERF-CODE.NPL:685). The manual '304' for Performance is an OCR/table error.
- Short name printed MAPS1B in the manual is an OCR variant of the source label MAPSIB.
- Caller signature (CALLG/register contents) is not confirmed from the available source.
Parameters¶
None.
See also¶
Compatibility¶
| ND-100 | ND-500 | User programs | RT programs | System programs |
|---|---|---|---|---|
| Yes | No | No | No | Yes |
From the YAML extraction; this call's page in the manual had no compatibility box that was captured.
ndmonlib implementation¶
Not registered Not registered in src/core/mon_registry.c. mon_dispatch() reports the call as unimplemented.
Source¶
Reverse-engineered from SINTRAN III NPL source + ND-860228-2-EN manual (section 2.14).