WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

cpiNextParserCodedCharSetId

Diese Funktion gibt die ID des codierten Zeichensatzes (CCSID) der Daten, deren Eigner die nächste Parserklasse in der Kette ist (falls definiert), zurück.

Definiert in Typ Mitglied
CPI_VFT Optional iFpNextParserCodedCharSetId

Syntax

int cpiNextParserCodedCharSetId(
  CciParser*   parser,
  CciContext*  context);

Parameter

parser
Die Adresse des Parserobjekts (Eingabe).
context
Die Adresse des Kontextes des Parserobjekts (Eingabe).

Rückgabewerte

Die ID des codierten Zeichensatzes der Daten wird ausgegeben. Ist sie unbekannt, wird unter Umständen null zurückgegeben und die Standard-ID für den codierten Zeichensatz wird übernommen.

Beispiel

Das folgende Beispiel stammt aus der Musterparserdatei BipSampPluginParser.c:

int cpiNextParserCodedCharSetId(
  CciParser*   parser,
  CciContext* context
){
  PARSER_CONTEXT_ST* pc = (PARSER_CONTEXT_ST *)context ;
  int                ccsid = 0;

  if (pc->trace) {
    fprintf(pc->tracefile, "PLUGIN: -> cpiNextParserCodedCharSetId() parser=0x%x 
			     			     context=0x%x\n", parser, context);
    fflush(pc->tracefile);
  }

  if (pc->trace) {
    fprintf(pc->tracefile, "PLUGIN: <- cpiNextParserCodedCharSetId()\n");
    fflush(pc->tracefile);
  }

  return ccsid;
}
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:03


ReferenzthemaReferenzthema | Version 8.0.0.5 | as08130_