diff -r 510c70acdbf6 -r 8ccc39f9d787 connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/pipeisi.h --- a/connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/pipeisi.h Mon Nov 09 10:36:19 2009 +0000 +++ b/connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/pipeisi.h Thu Jan 14 10:44:58 2010 +0200 @@ -15,16 +15,350 @@ * Name : PN_PIPE [ 0xD9 ] Resource CM Pipe Service * Version : 002.003 * +* Documentation: www.wirelessmodemapi.com +* */ #ifndef _SYMBIAN_ISI_PIPEISI_H_ #define _SYMBIAN_ISI_PIPEISI_H_ -#define CM_PIPE_SERVICE_ISI_VERSION_Z 2 -#define CM_PIPE_SERVICE_ISI_VERSION_Y 3 +#define PIPE_SERVICE_ISI_VERSION_Z 2 +#define PIPE_SERVICE_ISI_VERSION_Y 7 + + +//CONSTANTS +#define PN_MAX_PEP_CTRL_DATA 0x0B +#define PN_MAX_PIPE_DATA 0x15 +#define PN_MAX_PEP_IND_DATA 0xC9 +#define PIPE_ANY_SIZE 0x01 + + +//TABLES + +//ConstantTable for PIPE_FC_TYPES +#define PN_NO_FLOW_CONTROL 0x00 +#define PN_LEGACY_FLOW_CONTROL 0x01 +#define PN_ONE_CREDIT_FLOW_CONTROL 0x02 +#define PN_MULTI_CREDIT_FLOW_CONTROL 0x03 + +//ConstantTable for PIPE_DATA_MSG_TYPES +#define PN_NORMAL_DATA_MSG 0x00 +#define PN_ALIGNED_DATA_MSG 0x01 + +//ConstantTable for PN_PEP_TYPE +#define PN_PEP_TYPE_COMMON 0x00 + +//ConstantTable for PN_PEP_TYPE_COMMON_SUB +#define PEP_IND_EMPTY 0x00 +#define PEP_IND_BUSY 0x01 +#define PEP_IND_READY 0x02 +#define PEP_IND_REMOVE 0x03 +#define PEP_IND_CREDIT 0x04 + +//ConstantTable for PIPE_SERVICE_CC +#define PN_PIPE_NO_ERROR 0x00 +#define PN_PIPE_ERR_INVALID_PARAM 0x01 +#define PN_PIPE_ERR_INVALID_HANDLE 0x02 +#define PN_PIPE_ERR_INVALID_CTRL_ID 0x03 +#define PN_PIPE_ERR_NOT_ALLOWED 0x04 +#define PN_PIPE_ERR_PEP_IN_USE 0x05 +#define PN_PIPE_ERR_OVERLOAD 0x06 +#define PN_PIPE_ERR_DEV_DISCONNECTED 0x07 +#define PN_PIPE_ERR_TIMEOUT 0x08 +#define PN_PIPE_ERR_ALL_PIPES_IN_USE 0x09 +#define PN_PIPE_ERR_GENERAL 0x0A +#define PN_PIPE_ERR_ALIGN_NOT_SUPPORTED 0x0B +#define PN_PIPE_ERR_NOT_SUPPORTED 0x0C + +//ConstantTable for PN_PEP_IND_ENUM +#define PN_PEP_IND_FLOW_CONTROL 0x00 +#define PN_PEP_IND_MCFC_GRANT_CREDITS 0x01 + +//ConstantTable for PIPE_STATE_AFTER +#define PN_PIPE_DISABLE 0x00 +#define PN_PIPE_ENABLE 0x01 + + +//STRUCTURES + + +//Definition for PIPE_MSG_HDR +#define PIPE_MSG_HDR_OFFSET_MEDIA 0 //size 1 byte(s) +#define PIPE_MSG_HDR_OFFSET_RECEIVERDEV 1 //size 1 byte(s) +#define PIPE_MSG_HDR_OFFSET_SENDERDEV 2 //size 1 byte(s) +#define PIPE_MSG_HDR_OFFSET_FUNCTION 3 //size 1 byte(s) +#define PIPE_MSG_HDR_OFFSET_LENGTH 4 //size 2 byte(s) +#define PIPE_MSG_HDR_OFFSET_RECEIVEROBJ 6 //size 1 byte(s) +#define PIPE_MSG_HDR_OFFSET_SENDEROBJ 7 //size 1 byte(s) +#define SIZE_PIPE_MSG_HDR 8 + + +//Definition for GENERAL_PIPE_MSG +#define GENERAL_PIPE_MSG_OFFSET_HEADER 0 //size 8 byte(s) +#define GENERAL_PIPE_MSG_OFFSET_UTID 8 //size 1 byte(s) +#define GENERAL_PIPE_MSG_OFFSET_SUBFUNCTION 9 //size 1 byte(s) +#define SIZE_GENERAL_PIPE_MSG 10 +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//SUBBLOCKS + + +//Definition for PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE +#define PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE 0x01 +#define PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE_OFFSET_SBID 0 //size 1 byte(s) +#define PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE_OFFSET_SBLEN 1 //size 1 byte(s) +#define PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE_OFFSET_PEPSUBTYPE 2 //size 1 byte(s) +#define PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PN_PIPE_SB_CONNECT_REQ_PEP_SUB_TYPE 4 + + +//Definition for PN_PIPE_SB_NEGOTIATED_FC +#define PN_PIPE_SB_NEGOTIATED_FC 0x03 +#define PN_PIPE_SB_NEGOTIATED_FC_OFFSET_SBID 0 //size 1 byte(s) +#define PN_PIPE_SB_NEGOTIATED_FC_OFFSET_SBLEN 1 //size 1 byte(s) +#define PN_PIPE_SB_NEGOTIATED_FC_OFFSET_NEGOTIATEDTXFC 2 //size 1 byte(s) +#define PN_PIPE_SB_NEGOTIATED_FC_OFFSET_NEGOTIATEDRXFC 3 //size 1 byte(s) +#define SIZE_PN_PIPE_SB_NEGOTIATED_FC 4 + + +//Definition for PN_PIPE_SB_REQUIRED_FC_TX +#define PN_PIPE_SB_REQUIRED_FC_TX 0x04 +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_SBID 0 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_SBLEN 1 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_REQUIREDFCTXLENGTH 2 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_REQUIREDFCTX 4 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_FILLERBYTE2 5 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_FILLERBYTE3 6 //size 1 byte(s) +#define PN_PIPE_SB_REQUIRED_FC_TX_OFFSET_FILLERBYTE4 7 //size 1 byte(s) +#define SIZE_PN_PIPE_SB_REQUIRED_FC_TX 8 +//NOTE: Definition contains variable size field(s). SIZE_ and offsets following variable field cannot be defined correctly. +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//Definition for PN_PIPE_SB_PREFERRED_FC_RX +#define PN_PIPE_SB_PREFERRED_FC_RX 0x05 +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_SBID 0 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_SBLEN 1 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_PREFERREDFCRXLENGTH 2 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_PREFERREDFCRX 4 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_FILLERBYTE2 5 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_FILLERBYTE3 6 //size 1 byte(s) +#define PN_PIPE_SB_PREFERRED_FC_RX_OFFSET_FILLERBYTE4 7 //size 1 byte(s) +#define SIZE_PN_PIPE_SB_PREFERRED_FC_RX 8 +//NOTE: Definition contains variable size field(s). SIZE_ and offsets following variable field cannot be defined correctly. +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//Definition for PN_PIPE_SB_ALIGNED_DATA +#define PN_PIPE_SB_ALIGNED_DATA 0x06 +#define PN_PIPE_SB_ALIGNED_DATA_OFFSET_SBID 0 //size 1 byte(s) +#define PN_PIPE_SB_ALIGNED_DATA_OFFSET_SBLEN 1 //size 1 byte(s) +#define PN_PIPE_SB_ALIGNED_DATA_OFFSET_DATAALIGNMENT 2 //size 1 byte(s) +#define PN_PIPE_SB_ALIGNED_DATA_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PN_PIPE_SB_ALIGNED_DATA 4 + + +//MESSAGES + + +//Definition for PNS_PIPE_CREATED_IND +#define PNS_PIPE_CREATED_IND 0x61 +#define PNS_PIPE_CREATED_IND_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PIPE_CREATED_IND_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PIPE_CREATED_IND_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PIPE_CREATED_IND_OFFSET_NSB 3 //size 1 byte(s) +#define SIZE_PNS_PIPE_CREATED_IND 4 + + +//Definition for PNS_PEP_CONNECT_REQ +#define PNS_PEP_CONNECT_REQ 0x40 +#define PNS_PEP_CONNECT_REQ_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_STATEAFTERCONNECT 3 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_OTHERPEPTYPE 4 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_FILLERBYTE1 5 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_FILLERBYTE2 6 //size 1 byte(s) +#define PNS_PEP_CONNECT_REQ_OFFSET_NSB 7 //size 1 byte(s) +#define SIZE_PNS_PEP_CONNECT_REQ 8 +//Definition for PNS_PEP_CONNECT_RESP +#define PNS_PEP_CONNECT_RESP 0x41 +#define PNS_PEP_CONNECT_RESP_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_ERRORCODE 3 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_FILLERBYTE1 4 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_FILLERBYTE2 5 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_FILLERBYTE3 6 //size 1 byte(s) +#define PNS_PEP_CONNECT_RESP_OFFSET_NSB 7 //size 1 byte(s) +#define SIZE_PNS_PEP_CONNECT_RESP 8 + + +//Definition for PNS_PEP_CTRL_REQ +#define PNS_PEP_CTRL_REQ 0x48 +#define PNS_PEP_CTRL_REQ_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_CTRL_REQ_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_CTRL_REQ_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_CTRL_REQ_OFFSET_PEPTYPE 3 //size 1 byte(s) +#define PNS_PEP_CTRL_REQ_OFFSET_PEPCTRLID 4 //size 1 byte(s) +#define PNS_PEP_CTRL_REQ_OFFSET_PEPCTRLDATA 5 //size 1 byte(s) +#define SIZE_PNS_PEP_CTRL_REQ 6 +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//Definition for PNS_PEP_CTRL_RESP +#define PNS_PEP_CTRL_RESP 0x49 +#define PNS_PEP_CTRL_RESP_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_PEPCTRLID 3 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_PEPTYPE 4 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_ERRORCODE 5 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_FILLERBYTE1 6 //size 1 byte(s) +#define PNS_PEP_CTRL_RESP_OFFSET_FILLERBYTE2 7 //size 1 byte(s) +#define SIZE_PNS_PEP_CTRL_RESP 8 + + +//Definition for PNS_PIPE_ENABLED_IND +#define PNS_PIPE_ENABLED_IND 0x64 +#define PNS_PIPE_ENABLED_IND_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PIPE_ENABLED_IND_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PIPE_ENABLED_IND_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PIPE_ENABLED_IND_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PNS_PIPE_ENABLED_IND 4 + + +//Definition for PNS_PEP_ENABLE_REQ +#define PNS_PEP_ENABLE_REQ 0x46 +#define PNS_PEP_ENABLE_REQ_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_ENABLE_REQ_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_ENABLE_REQ_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_ENABLE_REQ_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PNS_PEP_ENABLE_REQ 4 + + +//Definition for PNS_PEP_ENABLE_RESP +#define PNS_PEP_ENABLE_RESP 0x47 +#define PNS_PEP_ENABLE_RESP_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_ENABLE_RESP_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_ENABLE_RESP_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_ENABLE_RESP_OFFSET_ERRORCODE 3 //size 1 byte(s) +#define SIZE_PNS_PEP_ENABLE_RESP 4 + + +//Definition for PNS_PIPE_DATA +#define PNS_PIPE_DATA 0x20 +#define PNS_PIPE_DATA_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PIPE_DATA_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PIPE_DATA_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PIPE_DATA_OFFSET_DATA 3 //size 1 byte(s) +#define SIZE_PNS_PIPE_DATA 4 +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//Definition for PNS_PIPE_ALIGNED_DATA +#define PNS_PIPE_ALIGNED_DATA 0x21 +#define PNS_PIPE_ALIGNED_DATA_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PIPE_ALIGNED_DATA_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PIPE_ALIGNED_DATA_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PIPE_ALIGNED_DATA_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define PNS_PIPE_ALIGNED_DATA_OFFSET_DATA 4 //size 1 byte(s) +#define SIZE_PNS_PIPE_ALIGNED_DATA 5 +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//Definition for PNS_PEP_STATUS_IND +#define PNS_PEP_STATUS_IND 0x60 +#define PNS_PEP_STATUS_IND_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_PEPTYPE 3 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_INDICATIONID 4 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_FILLERBYTE1 5 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_FILLERBYTE2 6 //size 1 byte(s) +#define PNS_PEP_STATUS_IND_OFFSET_INDICATIONDATA 7 //size 1 byte(s) +#define SIZE_PNS_PEP_STATUS_IND 8 +//NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. + + +//Definition for PNS_PIPE_RESET_IND +#define PNS_PIPE_RESET_IND 0x63 +#define PNS_PIPE_RESET_IND_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PIPE_RESET_IND_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PIPE_RESET_IND_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PIPE_RESET_IND_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PNS_PIPE_RESET_IND 4 + + +//Definition for PNS_PEP_RESET_REQ +#define PNS_PEP_RESET_REQ 0x44 +#define PNS_PEP_RESET_REQ_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_RESET_REQ_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_RESET_REQ_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_RESET_REQ_OFFSET_PIPESTATEAFTERRESET 3 //size 1 byte(s) +#define SIZE_PNS_PEP_RESET_REQ 4 + + +//Definition for PNS_PEP_RESET_RESP +#define PNS_PEP_RESET_RESP 0x45 +#define PNS_PEP_RESET_RESP_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_RESET_RESP_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_RESET_RESP_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_RESET_RESP_OFFSET_ERRORCODE 3 //size 1 byte(s) +#define SIZE_PNS_PEP_RESET_RESP 4 + + +//Definition for PNS_PEP_DISCONNECT_REQ +#define PNS_PEP_DISCONNECT_REQ 0x42 +#define PNS_PEP_DISCONNECT_REQ_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_DISCONNECT_REQ_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_DISCONNECT_REQ_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_DISCONNECT_REQ_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PNS_PEP_DISCONNECT_REQ 4 + + +//Definition for PNS_PEP_DISCONNECT_RESP +#define PNS_PEP_DISCONNECT_RESP 0x43 +#define PNS_PEP_DISCONNECT_RESP_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_DISCONNECT_RESP_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_DISCONNECT_RESP_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_DISCONNECT_RESP_OFFSET_ERRORCODE 3 //size 1 byte(s) +#define SIZE_PNS_PEP_DISCONNECT_RESP 4 + + +//Definition for PNS_PIPE_REDIRECTED_IND +#define PNS_PIPE_REDIRECTED_IND 0x65 +#define PNS_PIPE_REDIRECTED_IND_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PIPE_REDIRECTED_IND_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PIPE_REDIRECTED_IND_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PIPE_REDIRECTED_IND_OFFSET_NSB 3 //size 1 byte(s) +#define SIZE_PNS_PIPE_REDIRECTED_IND 4 + + +//Definition for PNS_PEP_DISABLE_REQ +#define PNS_PEP_DISABLE_REQ 0x4C +#define PNS_PEP_DISABLE_REQ_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_DISABLE_REQ_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_DISABLE_REQ_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_DISABLE_REQ_OFFSET_FILLERBYTE1 3 //size 1 byte(s) +#define SIZE_PNS_PEP_DISABLE_REQ 4 + + +//Definition for PNS_PEP_DISABLE_RESP +#define PNS_PEP_DISABLE_RESP 0x4D +#define PNS_PEP_DISABLE_RESP_OFFSET_UTID 0 //size 1 byte(s) +#define PNS_PEP_DISABLE_RESP_OFFSET_SUBFUNCTION 1 //size 1 byte(s) +#define PNS_PEP_DISABLE_RESP_OFFSET_PIPEHANDLE 2 //size 1 byte(s) +#define PNS_PEP_DISABLE_RESP_OFFSET_ERRORCODE 3 //size 1 byte(s) +#define SIZE_PNS_PEP_DISABLE_RESP 4 + +/* CL Pipe defines */ //CONSTANTS #define CM_PIPE_ANY_SIZE 0x01 @@ -338,4 +672,6 @@ #define CM_PIPE_DISABLED_IND_OFFSET_FILLERBYTE1 3 //size 1 byte(s) #define SIZE_CM_PIPE_DISABLED_IND 4 +/* end of CL Pipe defines */ + #endif \ No newline at end of file