public unsafe CoreRouteInfo *Take() { requireValid(); CoreRouteInfo *currentInst = inst; inst = null; return(currentInst); }
public RouteInfo(string path, EndpointCallback _localCallback) { localCallback = _localCallback; unsafe { cbHandle = new Core.RouteCallback(endpointCallback); inst = Core.ice_http_server_route_create( path, cbHandle, null ); } }
public static extern unsafe void ice_http_server_add_route( CoreHttpServer *server, CoreRouteInfo *rt );
public static extern unsafe void ice_http_server_route_destroy( CoreRouteInfo *rt );