b2evolution

Multilingual multiuser multiblog engine

b2evolution Technical Documentation (Version 1.10) [ class tree: htsrv ] [ index: htsrv ] [ all elements ]

Procedural File: mms.php

Source Location: /blogs/cron/mms.php

Page Details

MMS Server - injecting mms messages from a mobile phone into a blog

b2evolution - http://b2evolution.net/

This file built upon code from original Peffisaur - Stefan Hellkvist - http://hellkvist.org

Released under GNU GPL License - http://b2evolution.net/about/license.html

Version:  $Id: mms.php,v 1.1.4.3.2.1 2007/05/21 19:45:12 blueyed Exp $
Copyright:  (c)2004 by Hans Reinders - http://hansreinders.com
Filesource:  Source Code for this file
Classes
Class Description
MMSDecoder
Part
Includes
require_once (_main.inc.php) [line 31]
[ Top ]

require_once (dirname(__FILE__).'/../conf/_config.php') [line 22]

Initalize:

[ Top ]


Constants
BCC  [line 47]

BCC = 0x01

[ Top ]

CC  [line 48]

CC = 0x02

[ Top ]

CONTENT_LOCATION  [line 49]

CONTENT_LOCATION = 0x03

[ Top ]

CONTENT_TYPE  [line 50]

CONTENT_TYPE = 0x04

[ Top ]

DATE  [line 51]

DATE = 0x05

[ Top ]

DELIVERY_REPORT  [line 52]

DELIVERY_REPORT = 0x06

[ Top ]

DELIVERY_TIME  [line 53]

DELIVERY_TIME = 0x07

[ Top ]

EXPIRY  [line 54]

EXPIRY = 0x08

[ Top ]

FROM  [line 55]

FROM = 0x09

[ Top ]

IMAGE_GIF  [line 71]

IMAGE_GIF = 0x1D

[ Top ]

IMAGE_JPEG  [line 72]

IMAGE_JPEG = 0x1E

[ Top ]

IMAGE_PNG  [line 73]

IMAGE_PNG = 0x20

[ Top ]

IMAGE_WBMP  [line 74]

IMAGE_WBMP = 0x21

[ Top ]

MESSAGE_CLASS  [line 56]

MESSAGE_CLASS = 0x0A

[ Top ]

MESSAGE_ID  [line 57]

MESSAGE_ID = 0x0B

[ Top ]

MESSAGE_SIZE  [line 60]

MESSAGE_SIZE = 0x0E

[ Top ]

MESSAGE_TYPE  [line 58]

MESSAGE_TYPE = 0x0C

[ Top ]

MMS_VERSION  [line 59]

MMS_VERSION = 0x0D

[ Top ]

MULTIPART_MIXED  [line 76]

MULTIPART_MIXED = 0x23

[ Top ]

MULTIPART_RELATED  [line 77]

MULTIPART_RELATED = 0x33

[ Top ]

PRIORITY  [line 61]

PRIORITY = 0x0F

[ Top ]

READ_REPLY  [line 62]

READ_REPLY = 0x10

[ Top ]

REPORT_ALLOWED  [line 63]

REPORT_ALLOWED = 0x11

[ Top ]

RESPONSE_STATUS  [line 64]

RESPONSE_STATUS = 0x12

[ Top ]

RESPONSE_TEXT  [line 65]

RESPONSE_TEXT = 0x13

[ Top ]

SENDER_VISIBILITY  [line 66]

SENDER_VISIBILITY = 0x14

[ Top ]

STATUS  [line 67]

STATUS = 0x15

[ Top ]

SUBJECT  [line 68]

SUBJECT = 0x16

[ Top ]

TEXT_PLAIN  [line 75]

TEXT_PLAIN = 0x03

[ Top ]

TO  [line 69]

TO = 0x17

[ Top ]

TRANSACTION_ID  [line 70]

TRANSACTION_ID = 0x18

[ Top ]


Functions
calcSize  [line 156]

void calcSize( $md  )
Parameters:
   $md: 


[ Top ]
contentTypeToString  [line 168]

void contentTypeToString( $contentType  )
Parameters:
   $contentType: 


[ Top ]
extractText  [line 175]

void extractText( $md  )
Parameters:
   $md: 


[ Top ]
getExtension  [line 193]

void getExtension( $contentType  )
Parameters:
   $contentType: 


[ Top ]
textDecode  [line 202]

void textDecode( $text  )
Parameters:
   $text: 


[ Top ]
toString  [line 213]

void toString( $data  )
Parameters:
   $data: 


[ Top ]
writeBackSendConf  [line 219]

void writeBackSendConf( $md  )
Parameters:
   $md: 


[ Top ]


Documentation generated on Tue, 20 May 2008 01:36:22 +0200 by phpDocumentor 1.4.2