libmapiserver_oxomsg.c File Reference

OXOMSG ROP Response size calculations. More...

#include "libmapiserver.h"
#include <string.h>

Functions

_PUBLIC_ uint16_t libmapiserver_RopGetAddressTypes_size (struct EcDoRpc_MAPI_REPL *response)
 
_PUBLIC_ uint16_t libmapiserver_RopGetTransportFolder_size (struct EcDoRpc_MAPI_REPL *response)
 
_PUBLIC_ uint16_t libmapiserver_RopOptionsData_size (struct EcDoRpc_MAPI_REPL *response)
 
_PUBLIC_ uint16_t libmapiserver_RopSetSpooler_size (struct EcDoRpc_MAPI_REPL *response)
 
uint16_t libmapiserver_RopSubmitMessage_size (struct EcDoRpc_MAPI_REPL *response)
 
_PUBLIC_ uint16_t libmapiserver_RopTransportSend_size (struct EcDoRpc_MAPI_REPL *response)
 

Detailed Description

OXOMSG ROP Response size calculations.

Function Documentation

_PUBLIC_ uint16_t libmapiserver_RopGetAddressTypes_size ( struct EcDoRpc_MAPI_REPL *  response)

Calculate GetAddressTypes (0x49) Rop size

Parameters
responsepointer to the GetAddressTypes EcDoRpc_MAPI_REPL structure
Returns
Size of GetAddressTypes response

References SIZE_DFLT_MAPI_RESPONSE, and SIZE_DFLT_ROPGETADDRESSTYPES.

Referenced by EcDoRpc_RopGetAddressTypes().

_PUBLIC_ uint16_t libmapiserver_RopGetTransportFolder_size ( struct EcDoRpc_MAPI_REPL *  response)

Calculate GetTransportFolder (0x6d) ROP size

Parameters
responsepointer to the GetTransportFolder EcDoRpc_MAPI_REPL structure
Returns
Size of GetTransportFolder response

References SIZE_DFLT_MAPI_RESPONSE, and SIZE_DFLT_ROPGETTRANSPORTFOLDER.

Referenced by EcDoRpc_RopGetTransportFolder().

_PUBLIC_ uint16_t libmapiserver_RopOptionsData_size ( struct EcDoRpc_MAPI_REPL *  response)

Calculate OptionsData (0x6f) Rop size

Parameters
responsepointer to the OptionsData EcDoRpc_MAPI_REPL structure
Returns
Size of OptionsData response

References SIZE_DFLT_MAPI_RESPONSE, and SIZE_DFLT_ROPOPTIONSDATA.

Referenced by EcDoRpc_RopOptionsData().

_PUBLIC_ uint16_t libmapiserver_RopSetSpooler_size ( struct EcDoRpc_MAPI_REPL *  response)

Calculate SetSpooler (0x47) Rop size

Parameters
responsepointer to the SetSpooler EcDoRpc_MAPI_REPL structure
Returns
Size of SetSpooler response

References SIZE_DFLT_MAPI_RESPONSE.

Referenced by EcDoRpc_RopSetSpooler().

uint16_t libmapiserver_RopSubmitMessage_size ( struct EcDoRpc_MAPI_REPL *  response)

Calculate SubmitMessage (0x32) Rop size

Parameters
responsepointer to the SubmitMessage EcDoRpc_MAPI_REPL structure
Returns
Size of SubmitMessage response

References SIZE_DFLT_MAPI_RESPONSE.

Referenced by EcDoRpc_RopSubmitMessage().

_PUBLIC_ uint16_t libmapiserver_RopTransportSend_size ( struct EcDoRpc_MAPI_REPL *  response)

Calculate TransportSend (0x4a) Rop size

Parameters
responsepointer to the TransportSend EcDoRpc_MAPI_REPL structure
Returns
Size of TransportSend response

References SIZE_DFLT_MAPI_RESPONSE, and SIZE_DFLT_ROPTRANSPORTSEND.

Referenced by EcDoRpc_RopTransportSend().


Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/