Click or drag to resize

FaxResource Class

Represents a single Fax Resource on the Telephony Server.
Inheritance Hierarchy
SystemObject
  ClientObject
    VoiceElements.ClientRoutableResource
      VoiceElements.ClientFaxResource

Namespace:  VoiceElements.Client
Assembly:  VoiceElementsClient (in VoiceElementsClient.dll) Version: 8.6.1.1
Syntax
public class FaxResource : RoutableResource

The FaxResource type exposes the following members.

Properties
  NameDescription
Public propertyCalledSubscriberId
The Subscriber ID (CSID) of the called party for the fax.
Public propertyConference
Represents the Conference of which this resource is a member.
(Inherited from RoutableResource.)
Public propertyConferenceAttributes
Represents the Conference Attributes of a Conference to which this resource is a member.
(Inherited from RoutableResource.)
Public propertyCoverPage
Gets or Sets the CoverPage file and path for the Fax.
Public propertyDeviceName
The unique name of this resource / device on the server. This is useful for following, logging a call or thread.
(Inherited from RoutableResource.)
Public propertyEnableFaxStatusEvents
Enables or disables Fax Status Events
Public propertyFaxErrorCode
Returns the PhaseEStatus as a FaxErrorCode
Public propertyCode exampleFaxMode
The Fax Mode for the last or next operation. This is a choice between Normal and T.38.
Public propertyFaxResult
The Fax Result of the last operation.
Public propertyHeaderText
Text to be transmitted at the top of each page of the Fax.
Public propertyListeners
A list of Routable Resources which are currently listening to this resource.
(Inherited from RoutableResource.)
Public propertyListentingTo
A Routable Resources to which this resource is currently listening.
(Inherited from RoutableResource.)
Public propertyPageCount
The count of pages for the last Fax sent or received.
Public propertyPhaseEStatus
Error condition information from the last Fax operation if applicable.
Public propertyTransmittingSubscriberId
The Subscriber ID (TSID) of the transmitting party for the fax used during sending.
Top
Methods
  NameDescription
Protected methodDispose
This method forces a dispose of the Fax Resource object. Always do this in hang up handling to ensure clean up.
(Overrides ClientObject.Dispose(Boolean).)
Public methodCode exampleReceive
Receives a fax and saves it into the specified file.
Public methodRouteFull(TelephonyLinkInfo)
This overload is for Voice Elements Internal Use Only! To correctly route, use the Full Route Method.
(Inherited from RoutableResource.)
Public methodCode exampleRouteFull(RoutableResource)
Completes a full route between two Routable Resources. Both channels then listen to each other.
(Inherited from RoutableResource.)
Public methodRouteHalf(TelephonyLinkInfo)
This overload is for Voice Elements Internal Use Only! To correctly route, use the Half Route Method.
(Inherited from RoutableResource.)
Public methodCode exampleRouteHalf(RoutableResource)
Completes a half route between two Routable Resources. The channel calling this method listens to the one in the parameter, the second cannot hear.
(Inherited from RoutableResource.)
Public methodCode exampleSend(String)
Sends the specified document as a fax from the specified file and path.
Public methodCode exampleSend(String)
Sends all of the the specified documents in an array as faxes.
Public methodSetConferenceAGCLevels
Sets the levels for the AGC in conferencing. If all values are set to negatives, then the system wide AGC applies.
(Inherited from RoutableResource.)
Public methodSetConferenceECTailDelay
Sets the Echo Tail Delay in conferencing.
(Inherited from RoutableResource.)
Public methodSetConferenceFEGLevel
Sets the front end gain in conferencing. If set to 0, front end gain is turned off.
(Inherited from RoutableResource.)
Public methodStop
Stops any current activity on the fax resource, such as a send or a receive.
Public methodStopAllListeners
Forces all Routable Resources currently listening to this resource to stop.
(Inherited from RoutableResource.)
Public methodStopListener
Forces a apecific Routable Resource currently listening to this resource to stop.
(Inherited from RoutableResource.)
Public methodStopListening
Forces this resource to stop listening to all Routable Resources.
(Inherited from RoutableResource.)
Top
Events
  NameDescription
Public eventFaxStatus
This event fires at periodic intervals when sending or recieving faxes.
Top
Remarks
Documentation In Development

We are constantly adding features and new capabilities to The Voice Elements Platform. Therefore, our documentation of individual methods, properties and other elements is constantly being developed and improved. If you would like to know more about this element, please help us perfect our documentation and help you develop your application by doing one or more of the following:

Thank you for your continued support of Voice Elements.

See Also