SCADefs.h File Reference

Go to the source code of this file.

Defines

#define SCACC_OK   0
#define SCACC_WARNING   1
#define SCACC_FAULT   2
#define SCACC_ERROR   3
#define SCA_SERVICE_UNAVAILABLE   1
#define SCA_MULTIPLE_SERVICES   2
#define SCA_DATA_TRUNCATED   3
#define SCA_PARAMETER_ERROR   4
#define SCA_BUSY   5
#define SCA_RUNTIME_ERROR   6
#define SCA_NO_RESPONSE   0
#define SCA_REPLY_MESSAGE   1
#define SCA_FAULT_MESSAGE   2

Typedefs

typedef void * SCAREF

Detailed Description

Copyright(C) OASIS(R) 2007,2010. All Rights Reserved. OASIS trademark, IPR and other policies apply.

This file contains definitions used in the SCA API.

Author:
SCA-C-C++ TC
Version:
1.1
Date:
4 March 2010

Define Documentation

#define SCA_BUSY   5

Only one outstanding long running operation is allowed on a reference or callback at one time.

#define SCA_DATA_TRUNCATED   3

The buffer length is too small to receive all of the available data.

#define SCA_FAULT_MESSAGE   2

A fault message has been received for a long running operation.

#define SCA_MULTIPLE_SERVICES   2

Multiple services can be wired to a reference.

#define SCA_NO_RESPONSE   0

The response to a long running operation has not been received yet.

#define SCA_PARAMETER_ERROR   4

One of the paramaters has an incorrect value.

#define SCA_REPLY_MESSAGE   1

A reply message has been received for a long running operation.

#define SCA_RUNTIME_ERROR   6

The SCA runtime detected an error with a component or composite definition or implementation.

#define SCA_SERVICE_UNAVAILABLE   1

Service provider is not currently avaliable.

#define SCACC_ERROR   3

Operation invocation resulted in a business fault.

#define SCACC_FAULT   2

Unuccessful completion code. See reason code for details.

#define SCACC_OK   0

Successful completion code.

#define SCACC_WARNING   1

Function completed successfully, but there is more data to retrieve.


Typedef Documentation

typedef void* SCAREF

Opaque token for identifying a Service or Reference instance.


Service Component Architecture (SCA) Version 1.1 C API, CD05 March 2010  OASIS-Open.org