-
Notifications
You must be signed in to change notification settings - Fork 0
yoppi/xsm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# -*- rd -*- = README.en $Id: README.en 367 2006-03-10 07:45:02Z kou $ ((*I'm not good in English. Please fix.*)) == Author Kouhei Sutou <[email protected]> == License GPL or BSD License == Mailing list Send mail that To field is [email protected] , Cc field is [email protected] and Subject and Body contain somthig to ((<"[email protected]"|URL:mailto:[email protected][email protected]&subject=Join!>)). Note that this mailing list's main language is Japanese. But English mail is welcome too. == What's this? A XML-RPC library for Gauche. This doesn't have the following features. * multiCall and so on. == Get ((<URL:http://www.cozmixng.org/~kou/download/xsm.tar.gz>)) % svn co http://www.cozmixng.org/repos/gauche/xsm/trunk xsm == Install # gosh install/install.scm == Usage Sed sample/calc_{client,cgi,phttpd}.scm. == Mapping This maps type of XML-RPC to type (class) of Scheme like bellow. : int ((|<integer>|)) : boolean ((|<boolean>|)) : string ((|<string>|)) : double ((|<double>|)) : dateTime.iso8601 ((|<date>|)) : base64 ((|<string>|)) If you want to map object of Scheme to object of XML-RPC that have type base64, convert strings to ((|<base64>|)) class by procedure (({make-base64-encoded-string})). : struct ((|<hash-table>|)) : array ((|<list>|)) == Thanks * yamada: He reports some bugs with patches to fix the bug.
About
A XML-RPC library for Gauche.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published