Table of Contents

Class SubmitRequest

Namespace
Inetlab.MMS.MM7
Assembly
Inetlab.MMS.MM7.dll

Represents MM7 message by VASP to MMS Relay/Server

public class SubmitRequest : VASPGenericRequest
Inheritance
SubmitRequest
Inherited Members

Constructors

SubmitRequest()

public SubmitRequest()

Properties

Adaptations

Indicates if VASP allows adaptation of the content

public Indicator Adaptations { get; set; }

Property Value

Indicator

ApplicID

Identification of the destination application.

public string ApplicID { get; set; }

Property Value

string

AuxApplicInfo

Auxiliary application addressing information.

public string AuxApplicInfo { get; set; }

Property Value

string

ChargedParty

An indication which party is expected to be charged for an MM submitted by the VASP

public ChargedParty ChargedParty { get; set; }

Property Value

ChargedParty

ChargedPartyID

The address of the third party which is expected to pay for the MM

public string ChargedPartyID { get; set; }

Property Value

string

ContentClass

Content Class Type

public ContentClass ContentClass { get; set; }

Property Value

ContentClass

ContentHref

The content of the multimedia message

public string ContentHref { get; set; }

Property Value

string

DRMContent

Indicates if the MM contains DRM-protected content

public Indicator DRMContent { get; set; }

Property Value

Indicator

DeliveryCondition

The VASP may indicate a condition which needs to be met to allow delivery. If the condition is not met the MM shall be discarded by the MMS Relay/Server.

public int[] DeliveryCondition { get; set; }

Property Value

int[]

DeliveryReport

A request for delivery report.

public Indicator DeliveryReport { get; set; }

Property Value

Indicator

DistributionIndicator

If set to �false� the VASP has indicated that content of the MM is not intended for redistribution. If set to �true� the VASP has indicated that content of the MM can be redistributed.

public Indicator DistributionIndicator { get; set; }

Property Value

Indicator

EarliestDeliveryTime

The earliest desired time of delivery of the MM to the recipient

public DateTime? EarliestDeliveryTime { get; set; }

Property Value

DateTime?

ExpiryDate

The desired time of expiry for the MM

public DateTime? ExpiryDate { get; set; }

Property Value

DateTime?

LinkedID

This identifies a correspondence to a previous valid message delivered to the VASP.

public string LinkedID { get; set; }

Property Value

string

MessageClass

Class of the MM

public MessageClass MessageClass { get; set; }

Property Value

MessageClass

Priority

The priority (importance) of the message.

public Priorities Priority { get; set; }

Property Value

Priorities

ReadReply

A request for confirmation via a read report

public Indicator ReadReply { get; set; }

Property Value

Indicator

Recipients

The address of the recipient MM

public Recipients Recipients { get; set; }

Property Value

Recipients

ReplyApplicID

Identification of an application to which reply-MMs, delivery reports and read-reply reports are addressed.

public string ReplyApplicID { get; set; }

Property Value

string

ReplyCharging

A request for reply-charging.

public Indicator ReplyCharging { get; set; }

Property Value

Indicator

ReplyChargingSize

In case of reply-charging the maximum size for reply-MM(s) granted to the recipient(s).

public int ReplyChargingSize { get; set; }

Property Value

int

ReplyDeadline

In case of reply-charging the latest time of submission of replies granted to the recipient(s)

public DateTime ReplyDeadline { get; set; }

Property Value

DateTime

Response

public SubmitResponse Response { get; set; }

Property Value

SubmitResponse

ServiceCode

Information supplied by the VASP which may be included in charging information.

public string ServiceCode { get; set; }

Property Value

string

Subject

The title of the whole multimedia message.

public string Subject { get; set; }

Property Value

string

TimeStamp

The time and date of the submission of the MM

public DateTime TimeStamp { get; set; }

Property Value

DateTime