Valadoc
|
Vala
|
Tutorial
|
API-References
|
Markup
Packages
libepc-1.0
Epc
libepc-1.0
Description:
Content:
Namespaces:
Epc
Classes:
AuthContext
-
Consumer
-
Contents
-
Dispatcher
-
Publisher
-
ServiceInfo
-
ServiceMonitor
-
Enums:
AddressFamily
-
AuthFlags
-
CollisionHandling
-
Protocol
-
Constants:
public
const
unowned
string
SERVICE_TYPE_HTTP
public
const
unowned
string
SERVICE_TYPE_HTTPS
Delegates:
public
delegate
bool
AuthHandler
(
AuthContext
context,
string
username)
public
delegate
weak
Contents
ContentsHandler
(
Publisher
publisher,
string
key)
public
delegate
bool
ContentsReadFunc
(
Contents
contents,
void
* buffer,
size_t
length)
Methods:
public
weak
EnumClass
address_family_get_class
()
public
weak
FlagsClass
auth_flags_get_class
()
public
unowned
string
auth_flags_to_string
(
AuthFlags
value)
public
weak
EnumClass
collision_handling_get_class
()
public
unowned
string
collision_handling_to_string
(
CollisionHandling
value)
public
Quark
http_error_quark
()
public
unowned
string
protocol_build_uri
(
Protocol
protocol,
string
hostname,
uint16
port,
string
path)
public
Protocol
protocol_from_name
(
string
name,
Protocol
fallback)
public
weak
EnumClass
protocol_get_class
()
public
unowned
string
protocol_get_service_type
(
Protocol
protocol)
public
unowned
string
protocol_get_uri_scheme
(
Protocol
protocol)
public
unowned
string
protocol_to_string
(
Protocol
value)
public
unowned
string
service_type_get_base
(
string
type)
public
Protocol
service_type_get_protocol
(
string
service_type)
public
unowned
string
service_type_list_supported
(
string
application)
public
unowned
string
service_type_new
(
Protocol
protocol,
string
application)