Search Results for

    Show / Hide Table of Contents

    Class MM7Client

    Allows you to submit MMS messages

    Inheritance
    Object
    MM7Client
    Implements
    IDisposable
    Namespace: Inetlab.MMS
    Assembly: Inetlab.MMS.MM7.dll
    Syntax
    public class MM7Client : IDisposable

    Constructors

    Name Description
    MM7Client(String)

    Fields

    Name Description
    Logger

    Properties

    Name Description
    AuthId

    Gets or sets the authentication id used for authentication on the remote MMS Relay/Server

    AuthScheme

    Gets or sets authentication scheme used by the remote side. Can be 'Basic' and 'Digest'

    AuthSecret

    Gets or sets the authentication secret (password) used for authentication on the remote MMS Relay/Server

    MM7Version

    Gets or sets the version of MM7 requests

    Proxy

    Gets or sets the proxy for HTTP request.

    RemoteUrl

    Gets or sets Url of the remote MMS Relay/Server

    SenderAddress

    The address of the MM originator.

    ServiceCode

    Information supplied for billing purposes

    SoapAction

    Get or sets SOAPAction HTTP header, that will be sent to server

    Timeout

    Gets or sets the length of time before the request times out.

    VASID

    Identifier of the originating application.

    VASPID

    Identifier of the VASP for this MMS Relay/Server.

    Methods

    Name Description
    CreateDeliverRequest()

    Creates DeliverRequest for current MM7 client. Copies base parameters from client to request.

    CreateDeliveryReport()

    Creates DeliveryReportRequest for current MM7 client. Copies base parameters from client to request.

    CreateReadReplyReport()

    Creates ReadReplyReportRequest for current MM7 client. Copies base parameters from client to request.

    CreateSubmitRequest()

    Creates SubmitRequest for current MM7 client. Copies base parameters from client to request.

    Deliver(MMSMessage, DeliverRequest, CancellationToken)

    Submits MMS Message to VASP when server operates as MMSC, using custom DeliverRequest

    Deliver(MMSMessage, CancellationToken)

    Submits MMS Message to VASP when server operates as MMSC

    Dispose()
    GetWebRequest(Uri)

    Creates HttpWebRequest for the specified url

    GetWebResponse(HttpRequestMessage, CancellationToken)

    Returns a response from a request to an MMS Web service message.

    SendDeliveryReport(DeliveryReportRequest, CancellationToken)

    Submits Delivery Report Message to VASP when server operates as MMSC

    SendReadReplyReport(ReadReplyReportRequest, CancellationToken)

    Submits Read-Reply Report Message to VASP when server operates as MMSC.

    Submit(MMSMessage, ChargedParty, CancellationToken)

    Submits MMS Message to MMSC with specified ChargedParty

    Submit(MMSMessage, SubmitRequest, CancellationToken)

    Submits MMS Message to MMSC with custom SubmitRequest

    Submit(MMSMessage, CancellationToken)

    Submits MMS Message to MMSC with ChargedParty.Sender

    Submit(String, SubmitRequest, CancellationToken)

    Submits SMIL file with attachments as MMS message.

    In This Article
    Back to top Copyright © 2010-2021 InetLab e.U.
    Generated by DocFX