Module Runtime.Protocol

val get_name : Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr -> string

Returns the name of a protocol.

val get_method_descriptions : Runtime__.Type_description.Types.objc_object Ctypes.structure Ctypes_static.ptr -> bool -> bool -> Unsigned.uint Ctypes_static.ptr -> [ `Method_desc ] Ctypes.structure Ctypes_static.ptr

Returns an array of method descriptions of methods meeting a given specification for a given protocol.